Я пытаюсь запустить один из примеров мини-фильтров от Microsoft, представленных здесь: https://github.com/Microsoft/Windows-driver-samples/tree/master/filesys/miniFilter/passThrough
Я не знаю, что должен делать этот минифильтр (документация не очень хорошая), но для начала, если я смогу просто увидеть вывод оператора DbgPrint()
, я буду счастлив. Запустив Sysinternals DebugView от имени администратора, я выполнил fltmc load passthrough
и fltmc unload passthrough
, но не увидел результатов фильтра. Я знаю, что по крайней мере функция, соответствующая функции выгрузки в коде, имеет сообщение DbgPrint()
:
PT_DBG_PRINT( PTDBG_TRACE_ROUTINES,
("PassThrough!PtUnload: Entered\n") );
Я должен видеть эти сообщения? Если да, то как? Если нет, как я могу отладить разработку минифильтра?
PS: я определил ключ реестра, предложенный здесь: https://www.danclarke.com/debugview