문제

사용하는 스마트 카드 드라이버를 개발하고 있습니다 KMDF 그리고 Scardlib, 나는 WDK SMARCARD 샘플을 참조로 사용했는데 CardPower 그리고 CardTracking. (내 독자와 카드는 이제 지금 재설정 명령 및 새 카드 삽입을 지원하지 않습니다)

호출하는 테스트 응용 프로그램을 실행하려고 할 때 SCardListReaders() 나는 얻는다 SCARD_E_NO_READERS_AVAILABLE. 변경 사항이있는 샘플 중 하나처럼 Inf를 사용했으며 장치 인터페이스를 만듭니다. SmartCardReaderGuid 그리고 장치 유형을 설정했습니다 FILE_DEVICE_SMARTCARD.

무엇을 할 수 있는지 모르겠습니다. 어떻게 디버깅 할 수 있습니까? 어떤 아이디어?

추신 : 왜 Scarllib의 헤더 파일이 WDK의 Inc이 아니라 샘플 디렉토리에 있지 않습니까?

도움이 되었습니까?

해결책

RDF_Power 콜백 사양에 따라 좋은 ATR 완충액을 보내야했습니다. 또한 샘플에 따라 RDF_CAR_TRACKING을 구현해야했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top