Question

Je développe Smartcard pilote en utilisant KMDF et SCardlib , je WDK Smarcard Sample comme référence, je pense que je mis en œuvre tous les callbacks correctement, sauf pour CardPower et CardTracking. (Mon lecteur et la carte ne prennent pas en charge maintenant pour les commandes et maintenant réinitialisée insertion d'une nouvelle carte)

Lorsque je tente de lancer l'application de test qui appellent SCardListReaders() je reçois SCARD_E_NO_READERS_AVAILABLE. Je INF comme celui de l'échantillon avec les modifications et créer une interface de périphérique avec SmartCardReaderGuid et I définir le type de dispositif à FILE_DEVICE_SMARTCARD.

Je ne sais pas ce que je peux faire, comment puis-je débugger? des idées?

P.S. Pourquoi le fichier d'en-tête SCarLlib sont pas dans le inc de WDK mais dans le répertoire de l'échantillon?

Était-ce utile?

La solution

Je devais envoyer un bon tampon ATR selon la spécification Callback RDF_POWER. et aussi je dû en oeuvre le RDF_CAR_TRACKING selon l'échantillon.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top