Windows 7中的智能卡

时间:2012-09-03 07:38:28

标签: delphi windows-7 smartcard

我在我的Delphi应用程序中使用ACOS3X智能卡进行用户身份验证。在Windows XP中一切都很好,但在Windows 7中,每次我将卡放入读卡器(即ACR38-CCID)时,Windows都会尝试为其安装驱动程序,但无济于事。这不会以任何方式影响我的应用程序,但它真的很烦人。为了满足Windows 7,我应该为我的卡写一个驱动程序吗?并且,如果是,有人可以告诉我是否可以使用Delphi创建驱动程序?

1 个答案:

答案 0 :(得分:1)

这就是Windows 7(和IIRC也是Vista)的功能。如果您插入智能卡,它会尝试通过Windows Update找到一个微型驱动程序。

不确定它是否有效,但您可以修改Windows注册表以包含卡的必要条目(但不指向正常工作)。

查看Windows Minidriver规范(可从MS获得)和该文档中的“发现”部分。