1. 程式人生 > >Smart Card 使用心得

Smart Card 使用心得

Windows系統提供了大量的API來方便的進行智慧卡應用程式的開發,通過它們我們可以直接控制智慧卡讀卡器對智慧卡進行操作,也可以與智慧卡建立直接的虛擬連線而不用考慮智慧卡讀卡器。


智慧卡應用程式開發的一般流程是:


1)建立連線(使用函式SCardEstablishContext和SCardConnect,SCardReconnect);


2)開始事務處理(使用函式SCardBeginTransaction);


3)進行事務處理(使用函式SCardTransmit);


4)結束事務處理(使用函式SCardEndTransaction);


5)斷開連線(使用函式SCardDisconnect和SCardReleaseContext)。