2.2.1.8 SCardIO_Request

The SCardIO_Request structure represents the data to be prepended to a Transmit command (for more information, see section 3.1.4.35).

 typedef struct _SCardIO_Request {
   unsigned long dwProtocol;
   [range(0,1024)] unsigned long cbExtraBytes;
   [unique] [size_is(cbExtraBytes)] byte *pbExtraBytes;
 } SCardIO_Request;

dwProtocol: The protocol in use. Possible values are specified in section 2.2.5.

cbExtraBytes: The number of bytes in the pbExtraBytes field.

pbExtraBytes: Request data.