Smart Card Error Values (Windows CE 5.0)

Error Code HRESULT value Description
SCARD_F_INTERNAL_ERROR 0x80100001L An internal consistency check failed.
SCARD_E_CANCELLED 0x80100002L The action was cancelled by an SCardCancel request.
SCARD_E_INVALID_HANDLE 0x80100003L The supplied handle was invalid.
SCARD_E_INVALID_PARAMETER 0x80100004L One or more of the supplied parameters could not be properly interpreted.
SCARD_E_INVALID_TARGET 0x80100005L Registry startup information is missing or invalid.
SCARD_E_NO_MEMORY 0x80100006L Not enough memory available to complete this command.
SCARD_F_WAITED_TOO_LONG 0x80100007L An internal consistency timer has expired.
SCARD_E_INSUFFICIENT_BUFFER 0x80100008L The data buffer to receive returned data is too small for the returned data.
SCARD_E_UNKNOWN_READER 0x80100009L The specified reader name is not recognized.
SCARD_E_TIMEOUT 0x8010000AL The user-specified timeout value has expired.
SCARD_E_SHARING_VIOLATION 0x8010000BL The smart card cannot be accessed because of other connections outstanding.
SCARD_E_NO_SMARTCARD 0x8010000CL The operation requires a Smart Card, but no Smart Card is currently in the device.
SCARD_E_UNKNOWN_CARD 0x8010000DL The specified smart card name is not recognized.
SCARD_E_CANT_DISPOSE 0x8010000EL The system could not dispose of the media in the requested manner.
SCARD_E_PROTO_MISMATCH 0x8010000FL The requested protocols are incompatible with the protocol currently in use with the smart card.
SCARD_E_NOT_READY 0x80100010L The reader or smart card is not ready to accept commands.
SCARD_E_INVALID_VALUE 0x80100011L One or more of the supplied parameters values could not be properly interpreted.
SCARD_E_SYSTEM_CANCELLED 0x80100012L The action was cancelled by the system, presumably to log off or shut down.
SCARD_F_COMM_ERROR 0x80100013L An internal communications error has been detected.
SCARD_F_UNKNOWN_ERROR 0x80100014L An internal error has been detected, but the source is unknown.
SCARD_E_INVALID_ATR 0x80100015L An ATR obtained from the registry is not a valid ATR string.
SCARD_E_NOT_TRANSACTED 0x80100016L An attempt was made to end a non-existent transaction.
SCARD_E_READER_UNAVAILABLE 0x80100017L The specified reader is not currently available for use.
SCARD_P_SHUTDOWN 0x80100018L The operation has been aborted to allow the server application to exit.
SCARD_E_PCI_TOO_SMALL 0x80100019L The PCI Receive buffer was too small.
SCARD_E_READER_UNSUPPORTED 0x8010001AL The reader driver does not meet minimal requirements for support.
SCARD_E_DUPLICATE_READER 0x8010001BL The reader driver did not produce a unique reader name.
SCARD_E_CARD_UNSUPPORTED 0x8010001CL The smart card does not meet minimal requirements for support.
SCARD_E_NO_SERVICE 0x8010001DL The Smart card resource manager is not running.
SCARD_E_SERVICE_STOPPED 0x8010001EL The Smart card resource manager has shut down.
SCARD_E_UNEXPECTED 0x8010001FL An unexpected card error has occurred.
SCARD_E_ICC_INSTALLATION 0x80100020L No Primary Provider can be found for the smart card.
SCARD_E_ICC_CREATEORDER 0x80100021L The requested order of object creation is not supported.
SCARD_E_UNSUPPORTED_FEATURE 0x80100022L This smart card does not support the requested feature.
SCARD_E_DIR_NOT_FOUND 0x80100023L The identified directory does not exist in the smart card.
SCARD_E_FILE_NOT_FOUND 0x80100024L The identified file does not exist in the smart card.
SCARD_E_NO_DIR 0x80100025L The supplied path does not represent a smart card directory.
SCARD_E_NO_FILE 0x80100026L The supplied path does not represent a smart card file.
SCARD_E_NO_ACCESS 0x80100027L Access is denied to this file.
SCARD_E_WRITE_TOO_MANY 0x80100028L The smartcard does not have enough memory to store the information.
SCARD_E_BAD_SEEK 0x80100029L There was an error trying to set the smart card file object pointer.
SCARD_E_INVALID_CHV 0x8010002AL The supplied PIN is incorrect.
SCARD_E_UNKNOWN_RES_MNG 0x8010002BL An unrecognized error code was returned from a layered component.
SCARD_E_NO_SUCH_CERTIFICATE 0x8010002CL The requested certificate does not exist.
SCARD_E_CERTIFICATE_UNAVAILABLE 0x8010002DL The requested certificate could not be obtained.
SCARD_E_NO_READERS_AVAILABLE 0x8010002EL Cannot find a smart card reader.
SCARD_E_COMM_DATA_LOST 0x8010002FL A communications error with the smart card has been detected.Retry the operation.
SCARD_E_NO_KEY_CONTAINER 0x80100030L The requested key container does not exist on the smart card.
SCARD_E_SERVER_TOO_BUSY 0x80100031L The Smart card resource manager is too busy to complete this operation.
SCARD_W_UNSUPPORTED_CARD 0x80100065L The reader cannot communicate with the card, due to ATR string configuration conflicts.
SCARD_W_UNRESPONSIVE_CARD 0x80100066L The smart card is not responding to a reset.
SCARD_W_UNPOWERED_CARD 0x80100067L Power has been removed from the smart card, so that further communication is not possible.
SCARD_W_RESET_CARD 0x80100068L The smart card has been reset, so any shared state information is invalid.
SCARD_W_REMOVED_CARD 0x80100069L The smart card has been removed, so further communication is not possible.
SCARD_W_SECURITY_VIOLATION 0x8010006AL Access was denied because of a security violation.
SCARD_W_WRONG_CHV 0x8010006BL The card cannot be accessed because the wrong PIN was presented.
SCARD_W_CHV_BLOCKED 0x8010006CL The card cannot be accessed because the maximum number of PIN entry attempts has been reached.
SCARD_W_EOF 0x8010006DL The end of the smart card file has been reached.
SCARD_W_CANCELLED_BY_USER 0x8010006EL The action was canceled by the user.
SCARD_W_CARD_NOT_AUTHENTICATED 0x8010006FL No PIN was presented to the Smart card.

Leave a Reply

Your email address will not be published. Required fields are marked *