커널 모드 필터 드라이버 프로젝트가 있습니다. 호스트 : VS2012를 실행하는 Win8 Pro x64, 대상 : Win8 Pro x64 VM을 동일한 컴퓨터에서 실행합니다. 네트워크를 통해 VS 2012를 통해 VM을 프로비저닝 할 수있었습니다. 나는 패키지 프로젝트를 전개했다. VS에서 패키지를 배포하고 설치하려고하면 성공할 수 없습니다. 그래서 수동으로 드라이버를 설치하고 드라이버가 잘 작동합니다. 드라이버를 수동으로 설치 한 후 VM의 커널에 연결하고 모두 중단을 클릭합니다. VS12의 직접적인 창에서 Kd 콘솔을 찾았습니다. "bu! DriverEntry"명령을 입력 한 다음 "g"명령을 입력합니다. Debuggee가 실행 중임을 알리는 메시지가 나타납니다. 내 코드에 중단 점을 배치하고 VM의 아무 키나 누르면 코드에 충돌 지점이 표시되지 않습니다. 도움이 필요하다!!VS 2012의 커널 디버깅
0
A
답변
0
VS를 통해 디버그 할 수 없습니다. 나는 주위에 일하러 갔고 이번에는 Win7 VM을 사용했다. KdPrint() 메서드를 사용하고 DebugView 도구를 사용하여 메시지를 확인합니다. 이 과정은 길지만 적어도 드라이버를 디버그 할 수 있습니다. 희망이 다른 사람도 도움이 되길 바랍니다
0
사용 Fltmc 당신이 부하를 fltmc 입력 한 후에는 필터를 장착하게 될 경우, 콘솔에 입력 할 필요없이 VS에서 직접 중단 점을 넣을 수 있습니다
"필터를로드하고 특정 드라이브에 필터를 부착 명령 이름 "VS 드라이버 항목 기능 중단 점에서 중지해야합니다, 또한 연결할 필요가 있습니다.
디버거가 작동하고 있는지 확인하는 것을 잊지 마십시오. 모든 대상 컴퓨터가 중단되면 중단되어야합니다.
관련 문제
- 1. VS 2012의 서버 측 ASP classic 디버깅
- 2. VS 2013 커널 모드 드라이버 디버깅
- 3. VS 2012의 SQLAPI ++
- 4. 커널 디버깅?
- 5. VS 2012의 오류 C1047
- 6. VS 2012의 파서 오류
- 7. VS 2012의 주문 테스트
- 8. 선형 커널 vs RBF 커널
- 9. VS 2012의 ServiceIdentityCredentialsProvider는 어디에 있습니까?
- 10. VS 2012의 유효성 검사 스키마
- 11. VS 2012의 단위 테스트 탐색기
- 12. LightSwitch - VS 2012의 템플릿 오류
- 13. Linux 커널 모듈 디버깅
- 14. CUDA 커널 디버깅
- 15. Linux 커널 디버깅
- 16. 전화로 Android 커널 디버깅
- 17. 커널 모듈에는 디버깅 심볼
- 18. 리눅스 커널 패닉 디버깅
- 19. VS 2012의 최신 체크인 코드 건너 뛰기 - VS 2010과 작동
- 20. Visual Studio 2012의 확장 성 패키지 디버깅
- 21. 부팅 프로세스 초기 커널 디버깅
- 22. VS 2015의 Java 디버깅
- 23. VS "디버깅 중지"
- 24. VS 원격 디버깅
- 25. VS 2012의 코드 분석 보고서를 얻는 방법
- 26. VS 2012의 대상 프레임 워크 확장 기능
- 27. VS 2012의 코드 커버리지 관련 문제
- 28. VS 2012의 MSBuild 사용자 지정 활동
- 29. 오류보기 VS 2012/TFS 2012의 빌드 정의
- 30. VS 2012의 MVC 4 프로젝트에서 AntiForgeryToken 제거
fltmc 명령은 VS를 통해 유형을 사용해야합니다. 시도해보고 다시 돌아옵니다. –
관리자 권한으로 대상 컴퓨터에서 명령 프롬프트를 입력하십시오. – sinofis
fltmc 명령이 작동하지 않았습니다. 그것은 나에게 오류를 줬어. 같은 폴더에서 드라이버를로드하려고 할 때 드라이버를로드 할 수 없습니다. –