Appendix A - Status Codes
IPAD, DynaPro, DynaPro Go, and DynaPro Mini| PIN Encryption Devices | Programmer’s Reference (Microsoft Windows Store)
Page 62
Appendix A
Status Codes
A.1
Library Status Codes
0x00 = SUCCESS
0x01 = TIMEOUT
0x02 = USER_CANCELLED
0x03 = CREATEFILE_FAILED
0x04 = IPAD_NOT_FOUND
0x05 = DEVICE_NOT_OPEN
0x06 = INVALID_PARAM
0x07 = DEVICE_ERROR
0x08 = INVALID_MSG_ACK
0x09 = GENERAL_ERROR
0x0A = CARDREQUEST_COMPLETE_TIMEOUT
0x0B = INVALID_PINLENGTH
0x0C = INVALID_BUFFER
0x0D = INVALID_BUFFER_SIZE
0x0E = UNSUPPORT_FUNCTION
0x0F = BUSY
0x10 = CORRECT_DATA_NOT_EXIST
0xFF = UNKNOWN_ERROR
A.2
Operation Status Codes
0x00 = OK / Done
0x01 = User Cancel
0x02 = Timeout
0x03 = Host Cancel
0x04 = Verify fail
0x05 = Keypad Security
0x06 = Calibration Done
0x07 = Write with duplicate RID and index
0x08 = Write with corrupted Key
0x09 = CA Public Key reached maximum capacity
0x0A = CA Public Key read with invalid RID or Index
A.3
Response Status Codes
0x00 = OK / Done
0x80 = System Error
0x81 = System not Idle
0x82 = Data Error
0x83 = Length Error
0x84 = PAN Exists
0x85 = No Key or Key is incorrect
0x86 = System busy
0x87 = System Locked
0x88 = Auth required
0x89 = Bad Auth
0x8A = System not Available
0x8B = Amount Needed