Funzione KdDisableDebugger (wdm.h)
La routine KdDisableDebugger disabilita il debugger del kernel.
Sintassi
NTSTATUS KdDisableDebugger();
Valore restituito
KdDisableDebugger restituisce STATUS_SUCCESS se il debugger del kernel è stato disabilitato correttamente. In caso contrario, il valore restituito può essere uno dei codici di stato degli errori seguenti:
STATUS_ACCESS_DENIED
STATUS_DEBUGGER_INACTIVE
Commenti
Se il sistema operativo è stato avviato senza controlli di debug, KdDisableDebugger restituisce STATUS_DEBUGGER_INACTIVE.
Se il debugger del kernel è bloccato, ovvero la variabile di sistema KdBlockEnable è impostata su un valore diverso da FALSE, KdDisableDebugger restituisce STATUS_ACCESS_DENIED.
Dopo che un chiamante chiama KdDisableDebugger per disabilitare il debugger del kernel, il chiamante può chiamare la routine KdEnEnableDebugger per riabilitare il debugger del kernel.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows 2000 e versioni successive di Windows. |
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Qualsiasi livello |