我正在使用KMDF和SCardlib开发智能卡驱动程序,我使用了 WDK Smarcard Sample 作为参考,我认为我正确实现了除CardPower
and之外的所有回调CardTracking
。(我的读卡器和卡现在不支持现在 RESET 命令和插入新卡)
当我尝试运行调用的测试应用程序时,SCardListReaders()
我得到SCARD_E_NO_READERS_AVAILABLE
. 我使用 INF,就像示例中的一个进行了更改一样,我使用SmartCardReaderGuid创建了一个设备接口,并将设备类型设置为FILE_DEVICE_SMARTCARD
.
我不知道我还能做什么,我该如何调试?有任何想法吗?
PS 为什么 SCarLlib 的头文件不在 WDK 的 inc 中,而是在示例目录中?