Smart Card Reader States

The following table defines the smart card reader states.

State Meaning

SCARD_UNKNOWN

Indicates that the reader driver has no information concerning the current state of the reader.

SCARD_ABSENT

Indicates that there is no card in the reader.

SCARD_PRESENT

Indicates that a card is present in the reader, but it has not been moved into position for use.

SCARD_SWALLOWED

Indicates that a card is in the reader and in position for use. The card is not powered.

SCARD_POWERED

Indicates that the card is powered, but the reader driver has no additional information concerning the state of the card.

SCARD_NEGOTIABLE

Indicates that the card has been reset and is awaiting PTS negotiation.

SCARD_SPECIFIC

Indicates that the card has been reset, and specific communication protocols have been established.