Windows / Headers / ehstormsg.h
ehstormsg.h
This file contains the message definitions for Enhanced Storage APIs.
Associated Error Codes
Below is a list of error codes found for this header.
Symbolic | Value | Description |
---|---|---|
ES_E_INVALID_RESPONSE | 0xc0040200 | Hardware return invalid response. |
ES_E_UNPROVISIONED_HARDWARE | 0xc0040204 | Hardware is not provision. |
ES_E_UNSUPPORTED_HARDWARE | 0xc0040205 | Hardware is not supported. |
ES_E_INCOMPLETE_COMMAND | 0xc0040206 | An incomplete command was received. |
ES_E_BAD_SEQUENCE | 0xc0040207 | Command rejected for being out of sequence. |
ES_E_NO_PROBE | 0xc0040208 | Non-Probe command received before Probe command. |
ES_E_INVALID_SILO | 0xc0040209 | Invalid silo specified. |
ES_E_INVALID_CAPABILITY | 0xc004020a | Invalid capability requested. |
ES_E_GROUP_POLICY_FORBIDDEN_USE | 0xc004020b | Group policy setting forbids use. |
ES_E_GROUP_POLICY_FORBIDDEN_OPERATION | 0xc004020c | Group policy setting forbids operation. |
ES_E_INVALID_PARAM_COMBINATION | 0xc004020d | Invalid combination of parameters specified in input data. |
ES_E_INVALID_PARAM_LENGTH | 0xc004020e | Parameter Byte Length specified in the payload is invalid. |
ES_E_INCONSISTENT_PARAM_LENGTH | 0xc004020f | Parameter Byte Length specified in the payload is not consistent with the number of bytes transferred. |
ES_E_NO_AUTHENTICATION_REQUIRED | 0xc0040400 | Hardware does not require authentication. |
ES_E_INVALID_FIELD_IDENTIFIER | 0xc0041100 | An invalid field identifier was found in the data provided by the device. |
ES_E_CHALLENGE_MISMATCH | 0xc0041101 | The challenge provided by the device does not match the one provided in an earlier step in the authentication sequence. |
ES_E_CHALLENGE_SIZE_MISMATCH | 0xc0041102 | The size of the challenge specified by the device does not match the choice of the digest algorithm. |
ES_E_FRIENDLY_NAME_TOO_LONG | 0xc0041103 | The friendly name specified for User is too long. |
ES_E_SILO_NAME_TOO_LONG | 0xc0041104 | The silo name specified is too long. |
ES_E_PASSWORD_TOO_LONG | 0xc0041105 | The password specified is too long. |
ES_E_PASSWORD_HINT_TOO_LONG | 0xc0041106 | The password hint specified is too long. |
ES_E_OTHER_SECURITY_PROTOCOL_ACTIVE | 0xc0041107 | Cannot enable IEEE 1667 password security since another security protocol is still active on the device. |
ES_E_DEVICE_DIGEST_MISSING | 0xc0041108 | Device digest was expected but was not found in the payload. |
ES_E_NOT_AUTHORIZED_UNEXPECTED | 0xc0041109 | Expected the silo to be in Authorized state, but it was not. |
ES_E_AUTHORIZED_UNEXPECTED | 0xc004110a | Expected the silo to be in Not Authorized state, but it was not. |
ES_E_PROVISIONED_UNEXPECTED | 0xc004110b | Expected the silo to be in Not Provisioned state, but it was not. |
ES_E_UNKNOWN_DIGEST_ALGORITHM | 0xc004110c | The digest algorithm supported by the device is not supported in Windows. |
27 entries |