나는 마이크로 소프트는 여기에 제공된에서 미니 필터 샘플 중 하나를 실행하려고 :이 미니 필터가 (문서가 크지 않다) 할 예정이다 모르는 https://github.com/Microsoft/Windows-driver-samples/tree/master/filesys/miniFilter/passThroughWindows 파일 시스템 미니 필터에서 DbgPrint 메시지를 보는 방법은 무엇입니까?
을하지만 우선 들어, 난 그냥 수 DbgPrint()
성명서의 출력을 보면 행복 할거야. SysinternalsDebugView admin을 실행하는 동안 나는 fltmc load passthrough
과 fltmc unload passthrough
을 수행했지만 필터의 출력을 보지 못했습니다. 나는이 메시지를 볼 수
PT_DBG_PRINT(PTDBG_TRACE_ROUTINES,
("PassThrough!PtUnload: Entered\n"));
해야하는 건가요 : 나는 적어도 함수가 코드에서 언로드 기능에 해당하는 것은 DbgPrint()
메시지를 가지고 알아? 그렇다면 어떻게? 그렇지 않다면 어떻게 미니 필터 개발을 디버깅 할 수 있습니까?
PS : 나는 레지스트리 키 여기에 제안 정의했다 : 어떤 대신 '글로벌 Win32에서 캡처', 당신은 캡처 드롭 다운 메뉴에서 '커널 캡처'를 사용하도록 설정해야합니다 https://www.danclarke.com/debugview
이 기능이 작동하는지 알려주세요. –