[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 */