2009-11-03 77 views
2

我正在開發使用KMDFSCardlib智能卡驅動程序,我使用的WDK Smarcard樣品作爲參考,我想我實現所有的回調的正確,除了CardPowerCardTracking。 (我的讀卡器和卡現在不支持現在的RESET命令並插入新卡)智能卡驅動程序(KMDF與SCardLib)問題

當我嘗試運行測試應用程序,調用SCardListReaders()時,我得到SCARD_E_NO_READERS_AVAILABLE。我使用INF就像更改樣本之一一樣,我創建一個設備接口SmartCardReaderGuid我將設備類型設置爲FILE_DEVICE_SMARTCARD

我不知道我還能做些什麼,我該如何調試?有任何想法嗎?

P.S.爲什麼SCarLlib的Header文件不在WDK公司的文件夾中,而是在樣本目錄中?

回答

2

根據RDF_POWER回調規範,我必須發送一個好的ATR緩衝區。 並且我還必須根據示例實現RDF_CAR_TRACKING。