我有多個ACR122T智能卡設備,沒有唯一的序列號(來自ACS)。我需要知道從pcsc-lite內部連接到哪個物理智能卡。我知道從使用lsusb哪個USB端口是物理設備,但是如何使用SCardGetAttribute(SCARD_ATTR_DEVICE_UNIT)映射該USB端口信息?pcsc-lite:多個ACR122T設備沒有唯一的序列號 - linux
看來地圖應該在OS級別,因爲我無法從pscs-lite API中找到讀取USB端口信息(lsusb結果)的方法。
這篇文章中提到的方法,Smartcard reader ACR122U has no unique serial number 但我不明白後面「使用的開發數量,確保我總是用正確的讀者」的細節。
任何幫助表示讚賞。 謝謝,-Phil
感謝您的Windows 8信息。 SCardGetReaderDeviceInstanceId函數是我們想要的Linux端,但看起來不像它目前在pcsc-lite中。 – PhilBr 2015-01-22 21:41:44
@PhilBr就算清楚了,即使你能成功獲得操作系統的設備處理,它也不會對你有任何幫助,因爲ACR112 **不報告任何序列號或其他特殊信息**。 – Fozi 2015-02-16 17:31:59