IDebugClient5::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 gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

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

Hinweise

Kerneldebuggen ist für den lokalen Computer verfügbar, wenn der Computer mit dem Startschalter /debug gestartet wurde. In einigen Windows-Installationen wird das debuggen des lokalen Kernels unterstützt, wenn andere Switches wie /debugport- verwendet werden. Dies ist jedoch 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 Live-Kernelmodus finden Sie unter Live Kernel-Mode Targets.

Anforderungen

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

Weitere Informationen

AttachKernel

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5