处理器智能卡读卡器

我正在写应用程序连接到智能卡阅读器,而我想连接2应用程序到2阅读器:

# Detected readers (pcsc) Nr. Card Features Name 0 Yes ACS ACR38U 00 00 1 Yes ACS ACR38U-CCID 01 00 

但是,应用程序只连接到阅读器0:ACS ACR38U 00 00.我尝试使用IFDHandler,但它不正确。 请帮助我连接2个应用程序2读者0和1.谢谢。

(如果我理解的很好)

可能需要更改函数SCardConnect()的第二个参数以获得不同的读者。

即在这里把"ACS ACR38U-CCID 01 00"拿到第二个阅读器。

祝你好运!

我使用的是opensc-tool -l:

 # Detected readers (pcsc) Nr. Card Features Name 0 Yes ACS ACR38U 00 00 1 Yes ACS ACR38U-CCID 01 00 

然后我得到应用程序1中func SConnect()的名字阅读器0(ACS ACR38U 00 00)。名字阅读器1(ACS ACR38U-CCID 01 00)用于应用程序2中的func SConnect() 。目前,我只能处理。 如果你有其他的处理也许分享给我?