mirror of
https://github.com/OPCFoundation/UA-.NETStandard.git
synced 2026-10-24 11:01:55 +08:00
20 KiB
20 KiB
| 1 | BadUnexpectedError | 0x80010000 | An unexpected error occurred. | ||
|---|---|---|---|---|---|
| 2 | BadInternalError | 0x80020000 | An internal error occurred as a result of a programming or configuration error. | ||
| 3 | BadOutOfMemory | 0x80030000 | Not enough memory to complete the operation. | ||
| 4 | BadResourceUnavailable | 0x80040000 | An operating system resource is not available. | ||
| 5 | BadCommunicationError | 0x80050000 | A low level communication error occurred. | ||
| 6 | BadEncodingError | 0x80060000 | Encoding halted because of invalid data in the objects being serialized. | ||
| 7 | BadDecodingError | 0x80070000 | Decoding halted because of invalid data in the stream. | ||
| 8 | BadEncodingLimitsExceeded | 0x80080000 | The message encoding/decoding limits imposed by the stack have been exceeded. | ||
| 9 | BadRequestTooLarge | 0x80B80000 | The request message size exceeds limits set by the server. | ||
| 10 | BadResponseTooLarge | 0x80B90000 | The response message size exceeds limits set by the client. | ||
| 11 | BadUnknownResponse | 0x80090000 | An unrecognized response was received from the server. | ||
| 12 | BadTimeout | 0x800A0000 | The operation timed out. | ||
| 13 | BadServiceUnsupported | 0x800B0000 | The server does not support the requested service. | ||
| 14 | BadShutdown | 0x800C0000 | The operation was cancelled because the application is shutting down. | ||
| 15 | BadServerNotConnected | 0x800D0000 | The operation could not complete because the client is not connected to the server. | ||
| 16 | BadServerHalted | 0x800E0000 | The server has stopped and cannot process any requests. | ||
| 17 | BadNothingToDo | 0x800F0000 | There was nothing to do because the client passed a list of operations with no elements. | ||
| 18 | BadTooManyOperations | 0x80100000 | The request could not be processed because it specified too many operations. | ||
| 19 | BadTooManyMonitoredItems | 0x80DB0000 | The request could not be processed because there are too many monitored items in the subscription. | ||
| 20 | BadDataTypeIdUnknown | 0x80110000 | The extension object cannot be (de)serialized because the data type id is not recognized. | ||
| 21 | BadCertificateInvalid | 0x80120000 | The certificate provided as a parameter is not valid. | ||
| 22 | BadSecurityChecksFailed | 0x80130000 | An error occurred verifying security. | ||
| 23 | BadCertificateTimeInvalid | 0x80140000 | The Certificate has expired or is not yet valid. | ||
| 24 | BadCertificateIssuerTimeInvalid | 0x80150000 | An Issuer Certificate has expired or is not yet valid. | ||
| 25 | BadCertificateHostNameInvalid | 0x80160000 | The HostName used to connect to a Server does not match a HostName in the Certificate. | ||
| 26 | BadCertificateUriInvalid | 0x80170000 | The URI specified in the ApplicationDescription does not match the URI in the Certificate. | ||
| 27 | BadCertificateUseNotAllowed | 0x80180000 | The Certificate may not be used for the requested operation. | ||
| 28 | BadCertificateIssuerUseNotAllowed | 0x80190000 | The Issuer Certificate may not be used for the requested operation. | ||
| 29 | BadCertificateUntrusted | 0x801A0000 | The Certificate is not trusted. | ||
| 30 | BadCertificateRevocationUnknown | 0x801B0000 | It was not possible to determine if the Certificate has been revoked. | ||
| 31 | BadCertificateIssuerRevocationUnknown | 0x801C0000 | It was not possible to determine if the Issuer Certificate has been revoked. | ||
| 32 | BadCertificateRevoked | 0x801D0000 | The Certificate has been revoked. | ||
| 33 | BadCertificateIssuerRevoked | 0x801E0000 | The Issuer Certificate has been revoked. | ||
| 34 | BadUserAccessDenied | 0x801F0000 | User does not have permission to perform the requested operation. | ||
| 35 | BadIdentityTokenInvalid | 0x80200000 | The user identity token is not valid. | ||
| 36 | BadIdentityTokenRejected | 0x80210000 | The user identity token is valid but the server has rejected it. | ||
| 37 | BadSecureChannelIdInvalid | 0x80220000 | The specified secure channel is no longer valid. | ||
| 38 | BadInvalidTimestamp | 0x80230000 | The timestamp is outside the range allowed by the server. | ||
| 39 | BadNonceInvalid | 0x80240000 | The nonce does appear to be not a random value or it is not the correct length. | ||
| 40 | BadSessionIdInvalid | 0x80250000 | The session id is not valid. | ||
| 41 | BadSessionClosed | 0x80260000 | The session was closed by the client. | ||
| 42 | BadSessionNotActivated | 0x80270000 | The session cannot be used because ActivateSession has not been called. | ||
| 43 | BadSubscriptionIdInvalid | 0x80280000 | The subscription id is not valid. | ||
| 44 | BadRequestHeaderInvalid | 0x802A0000 | The header for the request is missing or invalid. | ||
| 45 | BadTimestampsToReturnInvalid | 0x802B0000 | The timestamps to return parameter is invalid. | ||
| 46 | BadRequestCancelledByClient | 0x802C0000 | The request was cancelled by the client. | ||
| 47 | GoodSubscriptionTransferred | 0x002D0000 | The subscription was transferred to another session. | ||
| 48 | GoodCompletesAsynchronously | 0x002E0000 | The processing will complete asynchronously. | ||
| 49 | GoodOverload | 0x002F0000 | Sampling has slowed down due to resource limitations. | ||
| 50 | GoodClamped | 0x00300000 | The value written was accepted but was clamped. | ||
| 51 | BadNoCommunication | 0x80310000 | Communication with the data source is defined | but not established | and there is no last known value available. |
| 52 | BadWaitingForInitialData | 0x80320000 | Waiting for the server to obtain values from the underlying data source. | ||
| 53 | BadNodeIdInvalid | 0x80330000 | The syntax of the node id is not valid. | ||
| 54 | BadNodeIdUnknown | 0x80340000 | The node id refers to a node that does not exist in the server address space. | ||
| 55 | BadAttributeIdInvalid | 0x80350000 | The attribute is not supported for the specified Node. | ||
| 56 | BadIndexRangeInvalid | 0x80360000 | The syntax of the index range parameter is invalid. | ||
| 57 | BadIndexRangeNoData | 0x80370000 | No data exists within the range of indexes specified. | ||
| 58 | BadDataEncodingInvalid | 0x80380000 | The data encoding is invalid. | ||
| 59 | BadDataEncodingUnsupported | 0x80390000 | The server does not support the requested data encoding for the node. | ||
| 60 | BadNotReadable | 0x803A0000 | The access level does not allow reading or subscribing to the Node. | ||
| 61 | BadNotWritable | 0x803B0000 | The access level does not allow writing to the Node. | ||
| 62 | BadOutOfRange | 0x803C0000 | The value was out of range. | ||
| 63 | BadNotSupported | 0x803D0000 | The requested operation is not supported. | ||
| 64 | BadNotFound | 0x803E0000 | A requested item was not found or a search operation ended without success. | ||
| 65 | BadObjectDeleted | 0x803F0000 | The object cannot be used because it has been deleted. | ||
| 66 | BadNotImplemented | 0x80400000 | Requested operation is not implemented. | ||
| 67 | BadMonitoringModeInvalid | 0x80410000 | The monitoring mode is invalid. | ||
| 68 | BadMonitoredItemIdInvalid | 0x80420000 | The monitoring item id does not refer to a valid monitored item. | ||
| 69 | BadMonitoredItemFilterInvalid | 0x80430000 | The monitored item filter parameter is not valid. | ||
| 70 | BadMonitoredItemFilterUnsupported | 0x80440000 | The server does not support the requested monitored item filter. | ||
| 71 | BadFilterNotAllowed | 0x80450000 | A monitoring filter cannot be used in combination with the attribute specified. | ||
| 72 | BadStructureMissing | 0x80460000 | A mandatory structured parameter was missing or null. | ||
| 73 | BadEventFilterInvalid | 0x80470000 | The event filter is not valid. | ||
| 74 | BadContentFilterInvalid | 0x80480000 | The content filter is not valid. | ||
| 75 | BadFilterOperatorInvalid | 0x80C10000 | An unregognized operator was provided in a filter. | ||
| 76 | BadFilterOperatorUnsupported | 0x80C20000 | A valid operator was provided | but the server does not provide support for this filter operator. | |
| 77 | BadFilterOperandCountMismatch | 0x80C30000 | The number of operands provided for the filter operator was less then expected for the operand provided. | ||
| 78 | BadFilterOperandInvalid | 0x80490000 | The operand used in a content filter is not valid. | ||
| 79 | BadFilterElementInvalid | 0x80C40000 | The referenced element is not a valid element in the content filter. | ||
| 80 | BadFilterLiteralInvalid | 0x80C50000 | The referenced literal is not a valid value. | ||
| 81 | BadContinuationPointInvalid | 0x804A0000 | The continuation point provide is longer valid. | ||
| 82 | BadNoContinuationPoints | 0x804B0000 | The operation could not be processed because all continuation points have been allocated. | ||
| 83 | BadReferenceTypeIdInvalid | 0x804C0000 | The operation could not be processed because all continuation points have been allocated. | ||
| 84 | BadBrowseDirectionInvalid | 0x804D0000 | The browse direction is not valid. | ||
| 85 | BadNodeNotInView | 0x804E0000 | The node is not part of the view. | ||
| 86 | BadServerUriInvalid | 0x804F0000 | The ServerUri is not a valid URI. | ||
| 87 | BadServerNameMissing | 0x80500000 | No ServerName was specified. | ||
| 88 | BadDiscoveryUrlMissing | 0x80510000 | No DiscoveryUrl was specified. | ||
| 89 | BadSempahoreFileMissing | 0x80520000 | The semaphore file specified by the client is not valid. | ||
| 90 | BadRequestTypeInvalid | 0x80530000 | The security token request type is not valid. | ||
| 91 | BadSecurityModeRejected | 0x80540000 | The security mode does not meet the requirements set by the Server. | ||
| 92 | BadSecurityPolicyRejected | 0x80550000 | The security policy does not meet the requirements set by the Server. | ||
| 93 | BadTooManySessions | 0x80560000 | The server has reached its maximum number of sessions. | ||
| 94 | BadUserSignatureInvalid | 0x80570000 | The user token signature is missing or invalid. | ||
| 95 | BadApplicationSignatureInvalid | 0x80580000 | The signature generated with the client certificate is missing or invalid. | ||
| 96 | BadNoValidCertificates | 0x80590000 | The client did not provide at least one software certificate that is valid and meets the profile requirements for the server. | ||
| 97 | BadIdentityChangeNotSupported | 0x80C60000 | The Server does not support changing the user identity assigned to the session. | ||
| 98 | BadRequestCancelledByRequest | 0x805A0000 | The request was cancelled by the client with the Cancel service. | ||
| 99 | BadParentNodeIdInvalid | 0x805B0000 | The parent node id does not to refer to a valid node. | ||
| 100 | BadReferenceNotAllowed | 0x805C0000 | The reference could not be created because it violates constraints imposed by the data model. | ||
| 101 | BadNodeIdRejected | 0x805D0000 | The requested node id was reject because it was either invalid or server does not allow node ids to be specified by the client. | ||
| 102 | BadNodeIdExists | 0x805E0000 | The requested node id is already used by another node. | ||
| 103 | BadNodeClassInvalid | 0x805F0000 | The node class is not valid. | ||
| 104 | BadBrowseNameInvalid | 0x80600000 | The browse name is invalid. | ||
| 105 | BadBrowseNameDuplicated | 0x80610000 | The browse name is not unique among nodes that share the same relationship with the parent. | ||
| 106 | BadNodeAttributesInvalid | 0x80620000 | The node attributes are not valid for the node class. | ||
| 107 | BadTypeDefinitionInvalid | 0x80630000 | The type definition node id does not reference an appropriate type node. | ||
| 108 | BadSourceNodeIdInvalid | 0x80640000 | The source node id does not reference a valid node. | ||
| 109 | BadTargetNodeIdInvalid | 0x80650000 | The target node id does not reference a valid node. | ||
| 110 | BadDuplicateReferenceNotAllowed | 0x80660000 | The reference type between the nodes is already defined. | ||
| 111 | BadInvalidSelfReference | 0x80670000 | The server does not allow this type of self reference on this node. | ||
| 112 | BadReferenceLocalOnly | 0x80680000 | The reference type is not valid for a reference to a remote server. | ||
| 113 | BadNoDeleteRights | 0x80690000 | The server will not allow the node to be deleted. | ||
| 114 | UncertainReferenceNotDeleted | 0x40BC0000 | The server was not able to delete all target references. | ||
| 115 | BadServerIndexInvalid | 0x806A0000 | The server index is not valid. | ||
| 116 | BadViewIdUnknown | 0x806B0000 | The view id does not refer to a valid view node. | ||
| 117 | BadViewTimestampInvalid | 0x80C90000 | The view timestamp is not available or not supported. | ||
| 118 | BadViewParameterMismatch | 0x80CA0000 | The view parameters are not consistent with each other. | ||
| 119 | BadViewVersionInvalid | 0x80CB0000 | The view version is not available or not supported. | ||
| 120 | UncertainNotAllNodesAvailable | 0x40C00000 | The list of references may not be complete because the underlying system is not available. | ||
| 121 | GoodResultsMayBeIncomplete | 0x00BA0000 | The server should have followed a reference to a node in a remote server but did not. The result set may be incomplete. | ||
| 122 | BadNotTypeDefinition | 0x80C80000 | The provided Nodeid was not a type definition nodeid. | ||
| 123 | UncertainReferenceOutOfServer | 0x406C0000 | One of the references to follow in the relative path references to a node in the address space in another server. | ||
| 124 | BadTooManyMatches | 0x806D0000 | The requested operation has too many matches to return. | ||
| 125 | BadQueryTooComplex | 0x806E0000 | The requested operation requires too many resources in the server. | ||
| 126 | BadNoMatch | 0x806F0000 | The requested operation has no match to return. | ||
| 127 | BadMaxAgeInvalid | 0x80700000 | The max age parameter is invalid. | ||
| 128 | BadHistoryOperationInvalid | 0x80710000 | The history details parameter is not valid. | ||
| 129 | BadHistoryOperationUnsupported | 0x80720000 | The server does not support the requested operation. | ||
| 130 | BadInvalidTimestampArgument | 0x80BD0000 | The defined timestamp to return was invalid. | ||
| 131 | BadWriteNotSupported | 0x80730000 | The server not does support writing the combination of value | status and timestamps provided. | |
| 132 | BadTypeMismatch | 0x80740000 | The value supplied for the attribute is not of the same type as the attribute's value. | ||
| 133 | BadMethodInvalid | 0x80750000 | The method id does not refer to a method for the specified object. | ||
| 134 | BadArgumentsMissing | 0x80760000 | The client did not specify all of the input arguments for the method. | ||
| 135 | BadTooManySubscriptions | 0x80770000 | The server has reached its maximum number of subscriptions. | ||
| 136 | BadTooManyPublishRequests | 0x80780000 | The server has reached the maximum number of queued publish requests. | ||
| 137 | BadNoSubscription | 0x80790000 | There is no subscription available for this session. | ||
| 138 | BadSequenceNumberUnknown | 0x807A0000 | The sequence number is unknown to the server. | ||
| 139 | BadMessageNotAvailable | 0x807B0000 | The requested notification message is no longer available. | ||
| 140 | BadInsufficientClientProfile | 0x807C0000 | The Client of the current Session does not support one or more Profiles that are necessary for the Subscription. | ||
| 141 | BadStateNotActive | 0x80BF0000 | The sub-state machine is not currently active. | ||
| 142 | BadTcpServerTooBusy | 0x807D0000 | The server cannot process the request because it is too busy. | ||
| 143 | BadTcpMessageTypeInvalid | 0x807E0000 | The type of the message specified in the header invalid. | ||
| 144 | BadTcpSecureChannelUnknown | 0x807F0000 | The SecureChannelId and/or TokenId are not currently in use. | ||
| 145 | BadTcpMessageTooLarge | 0x80800000 | The size of the message specified in the header is too large. | ||
| 146 | BadTcpNotEnoughResources | 0x80810000 | There are not enough resources to process the request. | ||
| 147 | BadTcpInternalError | 0x80820000 | An internal error occurred. | ||
| 148 | BadTcpEndpointUrlInvalid | 0x80830000 | The Server does not recognize the QueryString specified. | ||
| 149 | BadRequestInterrupted | 0x80840000 | The request could not be sent because of a network interruption. | ||
| 150 | BadRequestTimeout | 0x80850000 | Timeout occurred while processing the request. | ||
| 151 | BadSecureChannelClosed | 0x80860000 | The secure channel has been closed. | ||
| 152 | BadSecureChannelTokenUnknown | 0x80870000 | The token has expired or is not recognized. | ||
| 153 | BadSequenceNumberInvalid | 0x80880000 | The sequence number is not valid. | ||
| 154 | BadProtocolVersionUnsupported | 0x80BE0000 | The applications do not have compatible protocol versions. | ||
| 155 | BadConfigurationError | 0x80890000 | There is a problem with the configuration that affects the usefulness of the value. | ||
| 156 | BadNotConnected | 0x808A0000 | The variable should receive its value from another variable | but has never been configured to do so. | |
| 157 | BadDeviceFailure | 0x808B0000 | There has been a failure in the device/data source that generates the value that has affected the value. | ||
| 158 | BadSensorFailure | 0x808C0000 | There has been a failure in the sensor from which the value is derived by the device/data source. | ||
| 159 | BadOutOfService | 0x808D0000 | The source of the data is not operational. | ||
| 160 | BadDeadbandFilterInvalid | 0x808E0000 | The deadband filter is not valid. | ||
| 161 | UncertainNoCommunicationLastUsableValue | 0x408F0000 | Communication to the data source has failed. The variable value is the last value that had a good quality. | ||
| 162 | UncertainLastUsableValue | 0x40900000 | Whatever was updating this value has stopped doing so. | ||
| 163 | UncertainSubstituteValue | 0x40910000 | The value is an operational value that was manually overwritten. | ||
| 164 | UncertainInitialValue | 0x40920000 | The value is an initial value for a variable that normally receives its value from another variable. | ||
| 165 | UncertainSensorNotAccurate | 0x40930000 | The value is at one of the sensor limits. | ||
| 166 | UncertainEngineeringUnitsExceeded | 0x40940000 | The value is outside of the range of values defined for this parameter. | ||
| 167 | UncertainSubNormal | 0x40950000 | The value is derived from multiple sources and has less than the required number of Good sources. | ||
| 168 | GoodLocalOverride | 0x00960000 | The value has been overridden. | ||
| 169 | BadRefreshInProgress | 0x80970000 | This Condition refresh failed | a Condition refresh operation is already in progress. | |
| 170 | BadConditionAlreadyDisabled | 0x80980000 | This condition has already been disabled. | ||
| 171 | BadConditionAlreadyEnabled | 0x80CC0000 | This condition has already been enabled. | ||
| 172 | BadConditionDisabled | 0x80990000 | Property not available | this condition is disabled. | |
| 173 | BadEventIdUnknown | 0x809A0000 | The specified event id is not recognized. | ||
| 174 | BadEventNotAcknowledgeable | 0x80BB0000 | The event cannot be acknowledged. | ||
| 175 | BadDialogNotActive | 0x80CD0000 | The dialog condition is not active. | ||
| 176 | BadDialogResponseInvalid | 0x80CE0000 | The response is not valid for the dialog. | ||
| 177 | BadConditionBranchAlreadyAcked | 0x80CF0000 | The condition branch has already been acknowledged. | ||
| 178 | BadConditionBranchAlreadyConfirmed | 0x80D00000 | The condition branch has already been confirmed. | ||
| 179 | BadConditionAlreadyShelved | 0x80D10000 | The condition has already been shelved. | ||
| 180 | BadConditionNotShelved | 0x80D20000 | The condition is not currently shelved. | ||
| 181 | BadShelvingTimeOutOfRange | 0x80D30000 | The shelving time not within an acceptable range. | ||
| 182 | BadNoData | 0x809B0000 | No data exists for the requested time range or event filter. | ||
| 183 | BadBoundNotFound | 0x80D70000 | No data found to provide upper or lower bound value. | ||
| 184 | BadBoundNotSupported | 0x80D80000 | The server cannot retrieve a bound for the variable. | ||
| 185 | BadDataLost | 0x809D0000 | Data is missing due to collection started/stopped/lost. | ||
| 186 | BadDataUnavailable | 0x809E0000 | Expected data is unavailable for the requested time range due to an un-mounted volume | an off-line archive or tape | or similar reason for temporary unavailability. |
| 187 | BadEntryExists | 0x809F0000 | The data or event was not successfully inserted because a matching entry exists. | ||
| 188 | BadNoEntryExists | 0x80A00000 | The data or event was not successfully updated because no matching entry exists. | ||
| 189 | BadTimestampNotSupported | 0x80A10000 | The client requested history using a timestamp format the server does not support (i.e requested ServerTimestamp when server only supports SourceTimestamp). | ||
| 190 | GoodEntryInserted | 0x00A20000 | The data or event was successfully inserted into the historical database. | ||
| 191 | GoodEntryReplaced | 0x00A30000 | The data or event field was successfully replaced in the historical database. | ||
| 192 | UncertainDataSubNormal | 0x40A40000 | The value is derived from multiple values and has less than the required number of Good values. | ||
| 193 | GoodNoData | 0x00A50000 | No data exists for the requested time range or event filter. | ||
| 194 | GoodMoreData | 0x00A60000 | The data or event field was successfully replaced in the historical database. | ||
| 195 | BadAggregateListMismatch | 0x80D40000 | The requested number of Aggregates does not match the requested number of NodeIds. | ||
| 196 | BadAggregateNotSupported | 0x80D50000 | The requested Aggregate is not support by the server. | ||
| 197 | BadAggregateInvalidInputs | 0x80D60000 | The aggregate value could not be derived due to invalid data inputs. | ||
| 198 | BadAggregateConfigurationRejected | 0x80DA0000 | The aggregate configuration is not valid for specified node. | ||
| 199 | GoodDataIgnored | 0x00D90000 | The request pecifies fields which are not valid for the EventType or cannot be saved by the historian. | ||
| 200 | GoodCommunicationEvent | 0x00A70000 | The communication layer has raised an event. | ||
| 201 | GoodShutdownEvent | 0x00A80000 | The system is shutting down. | ||
| 202 | GoodCallAgain | 0x00A90000 | The operation is not finished and needs to be called again. | ||
| 203 | GoodNonCriticalTimeout | 0x00AA0000 | A non-critical timeout occurred. | ||
| 204 | BadInvalidArgument | 0x80AB0000 | One or more arguments are invalid. | ||
| 205 | BadConnectionRejected | 0x80AC0000 | Could not establish a network connection to remote server. | ||
| 206 | BadDisconnect | 0x80AD0000 | The server has disconnected from the client. | ||
| 207 | BadConnectionClosed | 0x80AE0000 | The network connection has been closed. | ||
| 208 | BadInvalidState | 0x80AF0000 | The operation cannot be completed because the object is closed | uninitialized or in some other invalid state. | |
| 209 | BadEndOfStream | 0x80B00000 | Cannot move beyond end of the stream. | ||
| 210 | BadNoDataAvailable | 0x80B10000 | No data is currently available for reading from a non-blocking stream. | ||
| 211 | BadWaitingForResponse | 0x80B20000 | The asynchronous operation is waiting for a response. | ||
| 212 | BadOperationAbandoned | 0x80B30000 | The asynchronous operation was abandoned by the caller. | ||
| 213 | BadExpectedStreamToBlock | 0x80B40000 | The stream did not return all data requested (possibly because it is a non-blocking stream). | ||
| 214 | BadWouldBlock | 0x80B50000 | Non blocking behaviour is required and the operation would block. | ||
| 215 | BadSyntaxError | 0x80B60000 | A value had an invalid syntax. | ||
| 216 | BadMaxConnectionsReached | 0x80B70000 | The operation could not be finished because all available connections are in use. |