Smart Card Driver Data Structures

The following table lists the data structures you can use to hold driver internal data. These structures are mandatory for the WDM and VxD Smart Card Driver Libraries.

Data Structure Description
SCARD_CARD_CAPABILITIES Holds all information about the currently inserted smart card.
SCARD_READER_CAPABILITIES Holds state information about the reader.
T1_DATA Used by the smart card driver library for processing T1 I/O.
SCARD_VENDOR_ATTR Holds all information about the reader.
SMARTCARD_EXTENSION Used by the driver to access all the previously listed data structures, and additional information. This structure is passed to all callback functions.

For information on how to use the smart card driver libraries see: