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 で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | wdm.h (Wdm.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | 任意のレベル |