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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top