使用连接到基于软件的智能卡模拟器的 UMDF 读卡器驱动程序,从而允许任何符合 PC/SC 的应用程序与智能卡模拟器接口。
这里基于 Fabio Ottavi 的项目实现:http: //www.codeproject.com/KB/system/BixVReader.aspx
运行良好,除了 Windows SmartCard 服务在报告 IOCTL_SMARTCARD_IS_PRESENT 时将驱动程序置于断电模式 (IOCTL_SMARTCARD_POWER -> SCARD_POWER_DOWN)。当驱动程序当前未被另一个应用程序访问时,就会发生这种情况。断电通常在卡出现后 10 到 15 秒发生,我想防止它发生。
Fabio 提到了一个未记录的 Windows7 注册表项 (CardDisconnectPowerDownDelay),但是,这似乎不起作用,我也需要 XP 的解决方案。
谢谢...