SCL01X R
M
EFERENCE
1);
InBufLen,
1,
&ResLen);
IOCTL_CCID_ESCAPE,
InBufLen,
1,
&ResLen);
ANUAL
ret = SCardGetStatusChange( ContextHandle, MINTIMEOUT, Reader,
printf ("\nATR: ");
for (i=0; i<Reader->cbAtr; i++)
{
printf ("%.2x ",Reader->rgbAtr[i]);
}
printf ("\n----------------------------------------------\n");
/* set actual PUPI status: ON */
printf ("\nenable PUPI ");
InBufLen = 2;
InWord = CCID_SET_PUPI_ON;
ret = SCardControl (CardHandle,
ret = SCardDisconnect(CardHandle, SCARD_RESET_CARD);
ret = SCardConnect (ContextHandle,
/* get actual PUPI status: ON/OFF */
InBufLen = 2;
InWord = CCID_GET_PUPI_STATUS;
ret = SCardControl (CardHandle,
IOCTL_CCID_ESCAPE,
&InWord,
&OutByte,
ReaderName[0],
SCARD_SHARE_SHARED,
SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1,
&CardHandle,
&ActiveProtocol);
&InWord,
&OutByte,
72
Need help?
Do you have a question about the SCL01X and is the answer not in the manual?