KdEnableDebugger-Funktion (wdm.h)
Die KdEnableDebugger-Routine aktiviert den Kerneldebugger erneut, nachdem der Kerneldebugger durch einen Aufruf der KdDisableDebugger-Routine deaktiviert wurde.
Syntax
NTSTATUS KdEnableDebugger();
Rückgabewert
KdEnableDebugger gibt STATUS_SUCCESS zurück, wenn der Kerneldebugger erfolgreich reaktiviert wurde. Andernfalls kann der Rückgabewert einer der folgenden Fehler status Codes sein:
STATUS_ACCESS_DENIED
STATUS_DEBUGGER_INACTIVE
Hinweise
Wenn das Betriebssystem ohne Debugsteuerelemente gestartet wurde, gibt KdEnableDebugger STATUS_DEBUGGER_INACTIVE zurück.
Wenn der Kerneldebugger blockiert ist (d. h. die KdBlockEnable-Systemvariable ist auf einen anderen Wert als FALSE festgelegt), gibt KdEnableDebugger STATUS_ACCESS_DENIED zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows 2000 und höheren Versionen von Windows. |
Zielplattform | Universell |
Header | wdm.h (wdm.h einschließen) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Beliebige Ebene |