Windows 7의 기본 csp minidriver에 디버거를 연결하고 싶습니다.
어떤 프로세스에서 드라이버 .dll을 호스팅합니까? WUDFHost.exe는 다른 파일입니까?
해당 프로세스에 사용자 모드 디버거를 연결할 수 있습니까?기본 csp minidriver를 디버깅하는 방법
답변
적어도 certutil.exe을 사용할 때 .dll은 프로세스에 "직접"로드됩니다.
Visual Studio에서 디버깅 패널의 명령으로 certutil.exe
을 설정 한 다음 minidriver.dll 코드로 이동하여 certutil이 스마트 카드에 액세스하는 방법을 테스트 할 수 있습니다.
내 minidriver 디버깅 대신 간단한 바보 같은 로깅을 했어.
는 certutil
와 미니 드라이버를 테스트하는 것은 간단하다
certutil.exe -SCInfo
미니 드라이버 디버깅의 생각은 편견이다. Windows 10의 경우 5 초 시간 제한이 카드와 함께 작동합니다. 카드를 5 초 동안 폴링하지 않으면 운영 체제에서 카드를 재설정 할 수 있습니다. 응용 프로그램이 동작없이 5 초 동안 카드에 독점적 인 거래 개최하기 때문에 스마트 카드 리더 '일반 EMV 스마트 카드 리더 0'의 카드가 재설정 된
은 무엇에 대한 Microsoft says : Windows 서버에: 여기
는 오류가 모습입니다. 이 오류가 계속되면 응용 프로그램이 올바르게 작동하지 않을 수 있습니다. 여기
스마트 카드 거래 2012, 윈도우 8 및 Windows RT, 트랜잭션은 로 5 초 이상 카드에 개최되는 경우 카드에서 어떤 작업도 일어나지 않으면 카드가 재설정됩니다. 이전 릴리스의 동작과 비교하면 입니다. 건강한 디버깅을위한
당신은 여론 조사 Gemalto does
로
SCardStatus
또는SCardGetAttrib
와 카드의 상태가 5 초 시간 제한, 젬 알토 후 스마트 카드를 재설정 시스템을 방지하기 위해하는 별도의 스레드를 도입해야 SCardBeginTransaction을 호출 한 후 타이머를 사용하여 SCardStatus 또는 SCardGetAttrib와 같은 투명 함수 을 정기적으로 호출 할 것을 권장합니다. 이 변경 사항은 Windows 8, RT 및 Server 2012 시스템에도 적용됩니다.
- 1. RSACryptoServiceProvider의 CSP 매개 변수를 변경하는 방법
- 2. windows CSP api
- 3. CSP 제공 업체 이름
- 4. 크로스 워드 퍼즐 구현 CSP
- 5. Netbeans에서 Ruby 기본 메소드를 디버깅하는 방법은 무엇입니까?
- 6. NSFetchRequest를 디버깅하는 방법
- 7. CSP (Contraints Satisfaction Probes) R
- 8. Weka를 디버깅하는 방법?
- 9. Fluent nHibernate를 디버깅하는 방법
- 10. WAMP를 사용하여 디버깅하는 방법?
- 11. LINQ 문을 디버깅하는 방법
- 12. 버그, 디버깅하는 방법?
- 13. xcode에서 Cordova.framework로 디버깅하는 방법
- 14. 모노 자체 디버깅하는 방법?
- 15. VSPackage 프로젝트를 디버깅하는 방법
- 16. winform에서 코드를 디버깅하는 방법
- 17. PHP를 디버깅하는 방법?
- 18. RedirectToAction을 디버깅하는 방법
- 19. Aquamacs를 디버깅하는 방법
- 20. IE8에서 ExtJS를 디버깅하는 방법
- 21. jQuery : 디버깅하는 방법?
- 22. xcode : xcode에서 디버깅하는 방법?
- 23. 모델에서 디버깅하는 방법?
- 24. Visual Studio없이 디버깅하는 방법?
- 25. Jcreator에서 디버깅하는 방법?
- 26. 이클립스 빌드를 디버깅하는 방법?
- 27. asp.net에서 MVC를 디버깅하는 방법?
- 28. WCF 서비스를 디버깅하는 방법?
- 29. iPhone으로 디버깅하는 방법?
- 30. 웹 서비스를 디버깅하는 방법?
이 작업을 수행하는 방법에 대한 추가 정보를 제공해 주실 수 있습니까? – dominik