[Pcsclite-cvs-commit] PCSC/doc/example pcsc_demo.c,1.14,1.15
rousseau@haydn.debian.org
rousseau@haydn.debian.org
Update of /cvsroot/pcsclite/PCSC/doc/example
In directory haydn:/tmp/cvs-serv3017/doc/example
Modified Files:
pcsc_demo.c
Log Message:
replace SCARD_PROTOCOL_ANY by SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1
since SCARD_PROTOCOL_ANY is _not_ defined by Microsoft PC/SC and is not
equals to SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1
SCARD_PROTOCOL_ANY is deprecated and should not be used!
Index: pcsc_demo.c
===================================================================
RCS file: /cvsroot/pcsclite/PCSC/doc/example/pcsc_demo.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- pcsc_demo.c 5 Jun 2004 15:43:11 -0000 1.14
+++ pcsc_demo.c 9 Jun 2004 07:29:33 -0000 1.15
@@ -147,7 +147,7 @@
/* connect to a card */
dwActiveProtocol = -1;
rv = SCardConnect(hContext, readers[reader_nb], SCARD_SHARE_EXCLUSIVE,
- SCARD_PROTOCOL_ANY, &hCard, &dwActiveProtocol);
+ SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1, &hCard, &dwActiveProtocol);
printf(" Protocol: %ld\n", dwActiveProtocol);
PCSC_ERROR(rv, "SCardConnect")
@@ -167,7 +167,8 @@
/* card reconnect */
rv = SCardReconnect(hCard, SCARD_SHARE_EXCLUSIVE,
- SCARD_PROTOCOL_ANY, SCARD_UNPOWER_CARD, &dwActiveProtocol);
+ SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1, SCARD_UNPOWER_CARD,
+ &dwActiveProtocol);
PCSC_ERROR(rv, "SCardReconnect")
/* get card status */