PC/SC Guide
Prox–DU & Prox–SU
www.gemalto.com
DOC119811A Public Use Page 17/129
SCardGetStatusChange
Block execution until the current availability of cards
changes
SCardCancel Terminate outstanding actions
Table 6 – Smart Card Tracking Functions
Smart Card and Reader Access Functions: Connect to and communicate with a smart
card, including transferring data using T=0, T=1, and raw protocols
SCardConnect Connect to a card
SCardReconnect Reestablish a connection
SCardDisconnect Terminate a connection
SCardBeginTransaction
Start a transaction, blocking other applications from
accessing a card
SCardEndTransaction
End a transaction, allowing other applications to
access a card
SCardStatus Provide the current status of the reader
SCardTransmit
Requests service and receives data back from a
card using T=0, T=1, and raw protocols
Table 7 – Smart Card and Reader Access Functions
Direct Card Access Functions: Communicate with cards that may not conform to the ISO
7816 specifications
SCardControl Provide direct control of the reader
SCardGetAttrib Get reader attributes
SCardSetAttrib Set reader attribute
Table 8 – Direct Card Access Functions
The next paragraphs give more information about these commands (extracts from the
MSDN website: http://msdn.microsoft.com
)
Most of the functions are defined in the “Part 5: Smart card resource manager definition” of
the PC/SC specification.