Windbg не печатает (показывает) журналы ядра (с помощью kdprint и других функций журнала)

Я начинаю изучать программирование драйверов ядра Windows с помощью wdm. Я написал свой первый драйвер, который печатает некоторые журналы при запуске (вход) и остановке (выгрузка). Я вижу журналы в debugview (dbgview.exe), но Windbg не может их получить.

я установил

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter to 0xf

и запустите :› bcdedit /debug local

Версия Windows: 2004 (сборка 1904) WDK10 (сборка 1904)

почему windbg не может получить логи (но их показывает dbgview) ?? Должен ли я делать что-то еще?


person msh    schedule 17.06.2021    source источник
comment
Да. Я хочу видеть журналы отладки ядра. но windbg не показывает журнал testdriver (но dbgview их показывает).   -  person msh    schedule 17.06.2021


Ответы (1)


Вы можете использовать DbgPrintEx этот API не требует редактирования регистрационного ключа:

DbgPrintEx(0, 0, "Hello Kernel");
person coderx64    schedule 19.06.2021