[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