Smartcard-Treiber (KMDF mit SCardLib) Ausgaben
-
13-09-2019 - |
Frage
Ich entwickle Smartcard-Treiber mit KMDF und SCardlib , habe ich die WDK Smarcard Probe als Referenz, ich glaube, ich all die Rückrufe richtig mit Ausnahme CardPower
umgesetzt und CardTracking
. (Meine Leser und Karte jetzt nicht für RESET unterstützen nun Befehle und Einfügen neuer Karte)
Wenn ich versuche Testanwendung auszuführen, die SCardListReaders()
rufe ich bin SCARD_E_NO_READERS_AVAILABLE
bekommen. Ich benutzen INF wie die der Probe mit Änderungen und ich erstelle Device Interface mit SmartCardReaderGuid und ich den Gerätetyp FILE_DEVICE_SMARTCARD
.
Ich weiß nicht, was kann ich tun, wie kann ich das Debuggen? irgendwelche Ideen?
P. S. Warum die Header-Datei für SCarLlib sind nicht in der inc von WDK aber im Beispielverzeichnis?
Lösung
Ich hatte einen guten ATR-Puffer entsprechend den RDF_POWER Rückruf spec zu senden. und auch musste ich den RDF_CAR_TRACKING nach der Probe umgesetzt werden.