SCARD_IO_REQUEST

The SCARD_IO_REQUEST structure begins a protocol control information structure. Any protocol-specific information then immediately follows this structure. The entire length of the structure must be aligned with the underlying hardware architecture word size. For example, in Win32 the length of any PCI information must be a multiple of 4 bytes so that it aligns on a 32-bit boundary.

typedef struct {
    DWORD           dwProtocol
    DWORD           cbPciLength;
} SCARD_IO_REQUEST;
 

Members

dwProtocol
Identifies the protocol in use.
cbPciLength
Supplies the length, in bytes, of the SCARD_IO_REQUEST structure plus any following PCI-specific information.

QuickInfo

  Windows NT: Use version 4.0 SP3 and later.
  Windows: Use Windows 95 OSR2.1.
  Windows CE: Unsupported.
  Header: Declared in winsmcard.h.
  Import Library: Link with winscard.lib.

See Also

SCardTransmit