This is work in progress.

Windows / Modules / ehstorapi.dll

ehstorapi.dll

Enhanced Storage API

Associated Error Codes

Below lists error codes and symbolic names found for this module.

CodeDescription
0x00007858orage API 0xc0040200 Hardware return invalid response.
0xC0040204Hardware is not provision.
0xC0040205Hardware is not supported.
0xC0040206An incomplete command was received.
0xC0040207Command rejected for being out of sequence.
0xC0040208Non-Probe command received before Probe command.
0xC0040209Invalid silo specified.
0xC004020AInvalid capability requested.
0xC004020BGroup policy setting forbids use.
0xC004020CGroup policy setting forbids operation.
0xC004020DInvalid combination of parameters specified in input data.
0xC004020EParameter Byte Length specified in the payload is invalid.
0xC004020FParameter Byte Length specified in the payload is not consistent with the number of bytes transferred.
0xC0040400Hardware does not require authentication.
0xC0041100An invalid field identifier was found in the data provided by the device.
0xC0041101The challenge provided by the device does not match the one provided in an earlier step in the authentication sequence.
0xC0041102The size of the challenge specified by the device does not match the choice of the digest algorithm.
0xC0041103The friendly name specified for User is too long.
0xC0041104The silo name specified is too long.
0xC0041105The password specified is too long.
0xC0041106The password hint specified is too long.
0xC0041107Cannot enable IEEE 1667 password security since another security protocol is still active on the device.
0xC0041108Device digest was expected but was not found in the payload.
0xC0041109Expected the silo to be in Authorized state, but it was not.
0xC004110AExpected the silo to be in Not Authorized state, but it was not.
0xC004110BExpected the silo to be in Not Provisioned state, but it was not.
0xC004110CThe digest algorithm supported by the device is not supported in Windows.
27 entries