我正在尝试开发一个应用程序,以获取具有PC / SC库的Mifare卡UID(CSN),以在具有非接触式读取器的Dell笔记本电脑上使用。我的代码可以在某些笔记本电脑上工作,但不能在设备管理器中显示NFC邻近提供程序驱动程序的笔记本电脑上工作。
我已经在具有NFC邻近提供程序的便携式计算机上测试了ProximityDevice代码,它收到了预期的事件,但是我无法获得卡UID。似乎所有的卡扫描都路由到NFC应用程序,而不是PC / SC应用程序。
是否需要在笔记本电脑上进行设置才能使PC / SC代码正常工作?
答案 0 :(得分:0)
dell驱动程序中有一个命令行工具,名为“ setcardsrouting.exe”。
下载并解压缩 Dell-ControlVault2-驱动程序和固件_W53NH_WIN64_4.6.31.67_A10
setcardsrouting -t4rfid setcardsrouting -t3rfid
i这将改变大多数卡片从NFC到RFID的路由
也就是说,这不会让我更改Mifare超轻(ISO1443-3A)卡的布线:(