C# 智能卡Usb驱动器号

C# 智能卡Usb驱动器号,c#,windows,filesystems,smartcard,C#,Windows,Filesystems,Smartcard,我能够列举任何机器上所有插入的智能卡设备。我可以通过使用P/Invoke(winscard.dll)来实现这一点 我现在要做的是创建一个虚拟(usb)驱动器号,它代表我的智能卡读卡器。我不知道这是否可能 连接的智能卡的参考链接: 提前感谢。您必须为Windows创建一个文件系统插件,请查看 这并不是说你能取得多大成就,因为智能卡文件通常有两个字节的文件ID而不是名称。此外,几乎所有文件都没有Windows可以识别的文件。除了ISO 7816-15之外,没有真正的方法列出目录,您可能不想这样做。

我能够列举任何机器上所有插入的智能卡设备。我可以通过使用P/Invoke(winscard.dll)来实现这一点

我现在要做的是创建一个虚拟(usb)驱动器号,它代表我的智能卡读卡器。我不知道这是否可能

连接的智能卡的参考链接:


提前感谢。

您必须为Windows创建一个文件系统插件,请查看

这并不是说你能取得多大成就,因为智能卡文件通常有两个字节的文件ID而不是名称。此外,几乎所有文件都没有Windows可以识别的文件。除了ISO 7816-15之外,没有真正的方法列出目录,您可能不想这样做。最后,最重要的东西,如PIN和密钥,如果它们是文件,就无法访问


因此,尽管这是一个有趣的想法,但我不确定它是否能完成多少工作,这将是一堆工作。

比特先生,尝试使用常用的标签,否则您的问题可能不会被注意到。