[Pcsclite-cvs-commit] r4451 - /trunk/PCSC/UnitaryTests/SCardConnect_DIRECT.py

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Thu Oct 8 09:19:26 UTC 2009


Author: rousseau
Date: Thu Oct  8 09:19:26 2009
New Revision: 4451

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4451
Log:
add documentation

Modified:
    trunk/PCSC/UnitaryTests/SCardConnect_DIRECT.py

Modified: trunk/PCSC/UnitaryTests/SCardConnect_DIRECT.py
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/UnitaryTests/SCardConnect_DIRECT.py?rev=4451&op=diff
==============================================================================
--- trunk/PCSC/UnitaryTests/SCardConnect_DIRECT.py (original)
+++ trunk/PCSC/UnitaryTests/SCardConnect_DIRECT.py Thu Oct  8 09:19:26 2009
@@ -33,6 +33,7 @@
 	raise Exception('Failed to list readers: ' + SCardGetErrorMessage(hresult))
 print 'PC/SC Readers:', readers
 
+# Connect in SCARD_SHARE_SHARED mode
 hresult, hcard, dwActiveProtocol = SCardConnect(hcontext, readers[0],
         SCARD_SHARE_SHARED, SCARD_PROTOCOL_ANY)
 if hresult!=SCARD_S_SUCCESS:
@@ -40,11 +41,13 @@
 
 print "dwActiveProtocol:", dwActiveProtocol
 
+# Reconnect in SCARD_SHARE_DIRECT mode
 hresult, dwActiveProtocol = SCardReconnect(hcard,
         SCARD_SHARE_DIRECT, SCARD_PROTOCOL_ANY, SCARD_LEAVE_CARD)
 if hresult!=SCARD_S_SUCCESS:
 	raise Exception('Failed to SCardConnect: ' + SCardGetErrorMessage(hresult))
 
+# ActiveProtocol should be SCARD_PROTOCOL_UNDEFINED (0)
 print "dwActiveProtocol:", dwActiveProtocol
 if SCARD_PROTOCOL_UNDEFINED != dwActiveProtocol:
     raise Exception('dwActiveProtocol should be SCARD_PROTOCOL_UNDEFINED')




More information about the Pcsclite-cvs-commit mailing list