Error 0xC0041102

Value: -1073475326 | 0xC0041102 | 3221491970

What does it mean ?

ES_E_CHALLENGE_SIZE_MISMATCH  
The size of the challenge specified by the device does not match the choice of the digest algorithm.
Value: 4354 | 0x1102 | 0b0001000100000010

Where does it come from ?

FACILITY_ITF  
COM/OLE Interface management. FACILITY_ITF is designated for user-defined error codes returned from interface methods
Value: 4 | 0x004 | 0b00000100

Other Errors for FACILITY_ITF