Pregunta

Estoy desarrollando tarjeta inteligente Controlador utilizando KMDF y SCardlib, Usé el WDK Smarcard Muestra como referencia, creo que he implementado todas las devoluciones de llamada correctamente excepto para CardPower y CardTracking.(Mi lector de tarjeta y ahora no las apoyo para RESTABLECER ahora los comandos y la inserción de la nueva tarjeta)

Cuando intento ejecutar la aplicación de prueba que invocar SCardListReaders() Me estoy poniendo SCARD_E_NO_READERS_AVAILABLE.He usado INF como el de la muestra, con los cambios y puedo Crear una Interfaz de Dispositivo con SmartCardReaderGuid y me juego el tipo de dispositivo para FILE_DEVICE_SMARTCARD.

No sé qué otra cosa puedo hacer, cómo puedo depurar esto?alguna idea?

P. S.¿Por qué el archivo de Encabezado para SCarLlib hay en el inc de WDK, pero en el directorio de muestra?

¿Fue útil?

Solución

tuve que enviar una buena amortiguación ATR de acuerdo con la especificación RDF_POWER de devolución de llamada. y también que tenía que implementarse el RDF_CAR_TRACKING de acuerdo con la muestra.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top