Поделиться через


Метод IDebugClient5::IsKernelDebuggerEnabled (dbgeng.h)

Метод IsKernelDebuggerEnabled проверяет, включена ли отладка ядра для локального ядра.

Синтаксис

HRESULT IsKernelDebuggerEnabled();

Возвращаемое значение

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в возвращаемых значений.

Возвращаемый код Описание
S_OK
Отладка ядра включена для локального ядра.
S_FALSE
Отладка ядра не включена для локального ядра.

Замечания

Отладка ядра доступна для локального компьютера, если компьютер был загружен с помощью /debug загрузочного коммутатора. В некоторых установках Windows локальная отладка ядра поддерживается, если используются другие параметры, например /debugport-- но это не гарантируется в Windows и не следует полагаться на них. Дополнительные сведения об отладке ядра на одном компьютере см. в разделе Выполнение отладки локального ядра.

Дополнительные сведения о подключении к целевым объектам в режиме динамического ядра см. в разделе Live Kernel-Mode Targets.

Требования

Требование Ценность
целевая платформа Настольный
заголовка dbgeng.h (include Dbgeng.h)

См. также

AttachKernel

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5