Handler Smart Card Reader

J’écris une application connectée au lecteur de carte à puce, et je veux connecter 2 applications à 2 lecteurs:

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

Mais, App ne se connecte qu’au Reader 0: ACS ACR38U 00 00. J’essaie avec IFDHandler mais ça ne va pas. S’il vous plaît aidez-moi à connecter 2 applications à 2 lecteurs 0 et 1. Merci.

(Si je comprends bien)

Vous aurez probablement besoin de changer le second argument de la fonction SCardConnect() pour obtenir un lecteur différent.

Par exemple, mettez "ACS ACR38U-CCID 01 00" ici pour obtenir le deuxième lecteur.

Bonne chance!

J’utilise opensc-tool -l:

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

Ensuite, j’obtiens Name Reader 0 (ACS ACR38U 00 00) pour func SConnect () dans l’application 1. Name Reader 1 (ACS ACR38U-CCID 01 00) pour func SConnect () dans l’App 2. Le présent, je ne peux que le gérer. Si vous avez autre part peut-être partager pour moi?