阅读:905回复:0
求助:2003下PC/SC驱动的问题
我在2000下写的虚拟读卡器的驱动工作正常,现想将其移植到2003下,发现其不能列出,用windbg跟踪发现SmartcardInitialize(),SmartcardCreateLink()均返回成功,成功的create device,但创建后,card resource manager 并没有对其发送相应的IOCTL IRP,而在注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers中并没有增加相应的读卡器注册项。通过事件查看器,发现驱动加载时,给出如下信息:
事件ID(1)的描述(在资源(WdVR)中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用/AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: 0000: 00 00 00 00 01 00 52 00 0008: 00 00 00 00 01 00 07 40 0010: 01 00 00 00 00 00 00 00 0018: 00 00 00 00 00 00 00 00 0020: 00 00 00 00 00 00 00 00 我查了这个标识,是关于网络的,而我的虚拟读卡器跟网络无关啊。郁闷,不知问题出在哪里。哪位能指导一下,分不够可以再加。 |
|