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 di errore seguenti:
STATUS_ACCESS_DENIED
STATUS_DEBUGGER_INACTIVE
Osservazioni
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 il KdEnableDebugger routine per riabilitare il debugger del kernel.
Fabbisogno
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 |