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 | 任何層級 |