我有多个没有唯一序列号的 ACR122T 智能卡设备(来自 ACS)。我需要知道我从 pcsc-lite 中连接到哪个物理智能卡。我通过使用 lsusb 知道物理设备在哪个 USB 端口上,但是如何使用 SCardGetAttribute(SCARD_ATTR_DEVICE_UNIT) 映射该 USB 端口信息?
似乎地图应该在操作系统级别,因为我找不到从 pscs-lite API 中读取 USB 端口信息(lsusb 结果)的方法。
这篇文章提到了一种方法,智能卡读卡器 ACR122U 没有唯一的序列号 ,但我不明白“使用该开发号来确保我始终使用正确的读卡器”背后的细节。
任何帮助表示赞赏。谢谢,-菲尔