| 0xC0040200 | Hardware return invalid response. | Hardware return invalid response. | 
                                                            | 0xC0040204 | Hardware is not provision. | Hardware is not provision. | 
                                                            | 0xC0040205 | Hardware is not supported. | Hardware is not supported. | 
                                                            | 0xC0040206 | An incomplete command was received. | An incomplete command was received. | 
                                                            | 0xC0040207 | Command rejected for being out of sequence. | Command rejected for being out of sequence. | 
                                                            | 0xC0040208 | Non-Probe command received before Probe command. | Non-Probe command received before Probe command. | 
                                                            | 0xC0040209 | Invalid silo specified. | Invalid silo specified. | 
                                                            | 0xC004020A | Invalid capability requested. | Invalid capability requested. | 
                                                            | 0xC004020B | Group policy setting forbids use. | Group policy setting forbids use. | 
                                                            | 0xC004020C | Group policy setting forbids operation. | Group policy setting forbids operation. | 
                                                            | 0xC004020D | Invalid combination of parameters specified in input data. | Invalid combination of parameters specified in input data. | 
                                                            | 0xC004020E | Parameter Byte Length specified in the payload is invalid. | Parameter Byte Length specified in the payload is invalid. | 
                                                            | 0xC004020F | Parameter Byte Length specified in the payload is not consistent with the number of bytes transferred. | Parameter Byte Length specified in the payload is not consistent with the number of bytes transferred. | 
                                                            | 0xC0040400 | Hardware does not require authentication. | Hardware does not require authentication. | 
                                                            | 0xC0041100 | An invalid field identifier was found in the data provided by the device. | An invalid field identifier was found in the data provided by the device. | 
                                                            | 0xC0041101 | The challenge provided by the device does not match the one provided in an earlier step in the authentication sequence. | The challenge provided by the device does not match the one provided in an earlier step in the authentication sequence. | 
                                                            | 0xC0041102 | The size of the challenge specified by the device does not match the choice of the digest algorithm. | The size of the challenge specified by the device does not match the choice of the digest algorithm. | 
                                                            | 0xC0041103 | The friendly name specified for User is too long. | The friendly name specified for User is too long. | 
                                                            | 0xC0041104 | The silo name specified is too long. | The silo name specified is too long. | 
                                                            | 0xC0041105 | The password specified is too long. | The password specified is too long. | 
                                                            | 0xC0041106 | The password hint specified is too long. | The password hint specified is too long. | 
                                                            | 0xC0041107 | Cannot enable IEEE 1667 password security since another security protocol is still active on the device. | Cannot enable IEEE 1667 password security since another security protocol is still active on the device. | 
                                                            | 0xC0041108 | Device digest was expected but was not found in the payload. | Device digest was expected but was not found in the payload. | 
                                                            | 0xC0041109 | Expected the silo to be in Authorized state, but it was not. | Expected the silo to be in Authorized state, but it was not. | 
                                                            | 0xC004110A | Expected the silo to be in Not Authorized state, but it was not. | Expected the silo to be in Not Authorized state, but it was not. | 
                                                            | 0xC004110B | Expected the silo to be in Not Provisioned state, but it was not. | Expected the silo to be in Not Provisioned state, but it was not. | 
                                                            | 0xC004110C | The digest algorithm supported by the device is not supported in Windows. | The digest algorithm supported by the device is not supported in Windows. |