[Pcsclite-cvs-commit] r4336 - /trunk/Drivers/ccid/examples/scardcontrol.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Tue Jul 21 14:36:21 UTC 2009


Author: rousseau
Date: Tue Jul 21 14:36:20 2009
New Revision: 4336

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4336
Log:
document how to select a reader using a command line argument

Modified:
    trunk/Drivers/ccid/examples/scardcontrol.c

Modified: trunk/Drivers/ccid/examples/scardcontrol.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/examples/scardcontrol.c?rev=4336&op=diff
==============================================================================
--- trunk/Drivers/ccid/examples/scardcontrol.c (original)
+++ trunk/Drivers/ccid/examples/scardcontrol.c Tue Jul 21 14:36:20 2009
@@ -149,6 +149,7 @@
 	/* fill the readers table */
 	nbReaders = 0;
 	ptr = mszReaders;
+	printf("Available readers (use command line argument to select)\n");
 	while (*ptr != '\0')
 	{
 		printf("%d: %s\n", nbReaders, ptr);
@@ -156,6 +157,7 @@
 		ptr += strlen(ptr)+1;
 		nbReaders++;
 	}
+	printf("\n");
 
 	if (argc > 1)
 	{
@@ -171,6 +173,7 @@
 
 	/* connect to a reader (even without a card) */
 	dwActiveProtocol = -1;
+	printf("Using reader: %s\n", readers[reader_nb]);
 	rv = SCardConnect(hContext, readers[reader_nb], SCARD_SHARE_DIRECT,
 		SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1, &hCard, &dwActiveProtocol);
 	printf(" Protocol: %ld\n", dwActiveProtocol);




More information about the Pcsclite-cvs-commit mailing list