Motorista Smartcard (KMDF com SCardLib) Issues
-
13-09-2019 - |
Pergunta
Estou desenvolvendo Smartcard driver usando KMDF e SCardlib , eu usei a Amostra WDK Smarcard como referência, eu acho que implementou todas as chamadas de retorno corretamente, exceto para CardPower
e CardTracking
. (Meu leitor e cartão não suportam agora para comandos agora reposto e inserção de novo cartão)
Quando tento executar o aplicativo de teste que invocam SCardListReaders()
Estou ficando SCARD_E_NO_READERS_AVAILABLE
. Eu costumava INF como o da amostra com as mudanças e eu criar um dispositivo de interface com o SmartCardReaderGuid e eu definir o tipo de dispositivo para FILE_DEVICE_SMARTCARD
.
Eu não sei o que mais posso fazer, como posso depurar isso? alguma ideia?
P.S. Porque o arquivo de cabeçalho para SCarLlib não estão no inc de WDK mas no diretório de exemplo?
Solução
Eu tive que enviar um bom ATR tampão de acordo com a especificação RDF_POWER Callback. e também eu tive que implementou o RDF_CAR_TRACKING acordo com a amostra.