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


Функция KdEnableDebugger (wdm.h)

Подпрограмма KdEnableDebugger повторно включает отладчик ядра после вызова подпрограммы KdDisableDebugger отключает отладчик ядра.

Синтаксис

NTSTATUS KdEnableDebugger();

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

KdEnableDebugger возвращает STATUS_SUCCESS, если отладчик ядра был успешно включен повторно. В противном случае возвращаемое значение может иметь один из следующих кодов состояния ошибки:

STATUS_ACCESS_DENIED

STATUS_DEBUGGER_INACTIVE

Комментарии

Если операционная система была загружена без элементов управления отладкой, KdEnableDebugger возвращает STATUS_DEBUGGER_INACTIVE.

Если отладчик ядра заблокирован (то есть системная переменная KdBlockEnable имеет значение, отличное от FALSE), KdEnableDebugger возвращает STATUS_ACCESS_DENIED.

Требования

Требование Значение
Минимальная версия клиента Доступно в Microsoft Windows 2000 и более поздних версиях Windows.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Любой уровень

См. также раздел

KdDisableDebugger