使用PCS中的PCSC检测智能卡的移除和插入

时间:2017-02-25 13:35:07

标签: smartcard smartcard-reader pcsc

我正在使用PCSC-lite v1.6.4进行基于智能卡的应用程序开发。 我需要一种方法来检测智能卡一旦从读卡器中移除,然后检测插入读卡器,以便智能卡将被迫再次完成特定的过程。

如果可能,是否有基于中断/事件的方式而不是简单的轮询?

1 个答案:

答案 0 :(得分:4)

WinSCard库中有SCardGetStatusChange

  

阻止执行,直到特定读卡器组中当前卡的可用性发生变化。

由于PCSC Lite是WinSCard库的重新实现,因此您也可以在PCSC Lite(here)中使用它。你可以找到几个examples