Direct Card Access Functions

By using the smart card subsystem, you can communicate with cards that may not conform to the ISO 7816 specifications. To do this, the following functions let you control the attributes of the communications between the application and the card by giving you direct, low-level manipulation of the reader.

To use these functions, you have to supply an identifier for the attribute in question. For valid attribute identifiers and values, refer to Table 3-1 in Requirements for PC-Connected Interface Devices.

SCardControl Provide direct control of the reader.
SCardGetAttrib Get reader attributes.
SCardSetAttrib Set reader attribute.