共用方式為


kdDisableDebugger 函式 (wdm.h)

KdDisableDebugger 例程會停用核心調試程式。

Syntax

NTSTATUS KdDisableDebugger();

傳回值

如果已成功停用核心調試程式,KdDisableDebugger 會傳回STATUS_SUCCESS。 否則,傳回值可以是下列其中一個錯誤狀態代碼:

STATUS_ACCESS_DENIED

STATUS_DEBUGGER_INACTIVE

備註

如果操作系統開機時沒有偵錯控件, KdDisableDebugger 會傳回STATUS_DEBUGGER_INACTIVE。

如果 (封鎖核心調試程式, KdBlockEnable 系統變數會設定為 FALSE) 以外的值, KdDisableDebugger 會傳回STATUS_ACCESS_DENIED。

呼叫端呼叫 KdDisableDebugger 以停用核心調試程序之後,呼叫端可以呼叫 KdEnableDebugger 例程以重新啟用核心調試程式。

規格需求

需求
最低支援的用戶端 可在 Microsoft Windows 2000 和更新版本的 Windows 中使用。
目標平台 Universal
標頭 wdm.h (包含 Wdm.h)
程式庫 NtosKrnl.lib
Dll NtosKrnl.exe
IRQL 任何層級

另請參閱

KdEnableDebugger