IDebugClient4::IsKernelDebuggerEnabled-Methode (dbgeng.h)

Die IsKernelDebuggerEnabled-Methode überprüft, ob das Kerneldebuggen für den lokalen Kernel aktiviert ist.

Syntax

HRESULT IsKernelDebuggerEnabled();

Rückgabewert

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Das Kerneldebuggen ist für den lokalen Kernel aktiviert.
S_FALSE
Das Kerneldebuggen ist für den lokalen Kernel nicht aktiviert.

Hinweise

Kerneldebuggen ist für den lokalen Computer verfügbar, wenn der Computer mithilfe des Startschalters /debug gestartet wurde. In einigen Windows-Installationen wird das lokale Kerneldebuggen unterstützt, wenn andere Switches wie /debugport--verwendet werden, aber dies ist kein garantiertes Feature von Windows und sollte nicht verwendet werden. Weitere Informationen zum Kerneldebuggen auf einem einzelnen Computer finden Sie unter Ausführen des lokalen Kerneldebuggens.

Weitere Informationen zum Herstellen einer Verbindung mit Zielen im Aktiven Kernelmodus finden Sie unter Live Kernel-Mode Targets.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

AttachKernel

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5