PCSCErrorCode

Enumeration to doscribe error states in the PC/SC API.

Entries

Link copied to clipboard

0x00000000: No error was encountered

Link copied to clipboard

0x80100001: An internal consistency check failed

Link copied to clipboard

0x80100002: The action was cancelled by an SCardCancel request

Link copied to clipboard

0x80100003: The supplied handle was invalid

Link copied to clipboard

0x80100004: One or more of the supplied parameters could not be properly interpreted

Link copied to clipboard

0x80100005: Registry startup information is missing or invalid

Link copied to clipboard

0x80100006: Not enough memory available to complete this command

Link copied to clipboard

0x80100007: An internal consistency timer has expired

Link copied to clipboard

0x80100008: The data buffer to receive returned data is too small for the returned data

Link copied to clipboard

0x80100009: The specified reader name is not recognized

Link copied to clipboard

0x8010000A: The user-specified timeout value has expired

Link copied to clipboard

0x8010000B: The smart card cannot be accessed because of other connections outstanding

Link copied to clipboard

0x8010000C: The operation requires a Smart Card, but no Smart Card is currently in the device

Link copied to clipboard

0x8010000D: The specified smart card name is not recognized

Link copied to clipboard

0x8010000E: The system could not dispose of the media in the requested manner

Link copied to clipboard

0x8010000F: The requested protocols are incompatible with the protocol currently in use with the smart card

Link copied to clipboard

0x80100010: The reader or smart card is not ready to accept commands

Link copied to clipboard

0x80100011: One or more of the supplied parameters values could not be properly interpreted

Link copied to clipboard

0x80100012: The action was cancelled by the system, presumably to log off or shut down

Link copied to clipboard

0x80100013: An internal communications error has been detected

Link copied to clipboard

0x80100014: An internal error has been detected, but the source is unknown

Link copied to clipboard

0x80100015: An ATR obtained from the registry is not a valid ATR string

Link copied to clipboard

0x80100016: An attempt was made to end a non-existent transaction

Link copied to clipboard

0x80100017: The specified reader is not currently available for use

Link copied to clipboard

0x80100018: The operation has been aborted to allow the server application to exit

Link copied to clipboard

0x80100019: The PCI Receive buffer was too small

Link copied to clipboard

0x8010001A: The reader driver does not meet minimal requirements for support

Link copied to clipboard

0x8010001B: The reader driver did not produce a unique reader name

Link copied to clipboard

0x8010001C: The smart card does not meet minimal requirements for support

Link copied to clipboard

0x8010001D: The Smart card resource manager is not running

Link copied to clipboard

0x8010001E: The Smart card resource manager has shut down

Link copied to clipboard

0x8010001F: An unexpected card error has occurred

Link copied to clipboard

0x8010001F: This smart card does not support the requested feature

Link copied to clipboard

0x80100020: No primary provider can be found for the smart card

Link copied to clipboard

0x80100021: The requested order of object creation is not supported

Link copied to clipboard

0x80100023: The identified directory does not exist in the smart card

Link copied to clipboard

0x80100024: The identified file does not exist in the smart card

Link copied to clipboard

0x80100025: The supplied path does not represent a smart card directory

Link copied to clipboard

0x80100026: The supplied path does not represent a smart card file

Link copied to clipboard

0x80100027: Access is denied to this file

Link copied to clipboard

0x80100028: The smart card does not have enough memory to store the information

Link copied to clipboard

0x80100029: There was an error trying to set the smart card file object pointer

Link copied to clipboard

0x8010002A: The supplied PIN is incorrect

Link copied to clipboard

0x8010002B: An unrecognized error code was returned from a layered component

Link copied to clipboard

0x8010002C: The requested certificate does not exist

Link copied to clipboard

0x8010002D: The requested certificate could not be obtained

Link copied to clipboard

0x8010002E: Cannot find a smart card reader

Link copied to clipboard

0x8010002F: A communications error with the smart card has been detected. More..

Link copied to clipboard

0x80100030: The requested key container does not exist on the smart card

Link copied to clipboard

0x80100031: The Smart Card Resource Manager is too busy to complete this operation

Link copied to clipboard

0x80100065: The reader cannot communicate with the card, due to ATR string configuration conflicts

Link copied to clipboard

0x80100066: The smart card is not responding to a reset

Link copied to clipboard

0x80100067: Power has been removed from the smart card, so that further communication is not possible

Link copied to clipboard

0x80100068: The smart card has been reset, so any shared state information is invalid

Link copied to clipboard

0x80100069: The smart card has been removed, so further communication is not possible

Link copied to clipboard

0x8010006A: Access was denied because of a security violation

Link copied to clipboard

0x8010006B: The card cannot be accessed because the wrong PIN was presented

Link copied to clipboard

0x8010006C: The card cannot be accessed because the maximum number of PIN entry attempts has been reached

Link copied to clipboard

0x8010006D: The end of the smart card file has been reached

Link copied to clipboard

0x8010006E: The user pressed "Cancel" on a Smart Card Selection Dialog

Link copied to clipboard

0x8010006F: No PIN was presented to the smart card

Properties

Link copied to clipboard
val code: Long

Numeric error code

Link copied to clipboard

Description of the error condition

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard

An error message for human consumption

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.