.breakin (Break to the Kernel Debugger)

Der Befehl .breakin wechselt vom Debuggen im Benutzermodus zum Debuggen im Kernelmodus. Dieser Befehl ist besonders nützlich, wenn Sie den Benutzermodusdebugger über den Kerneldebugger steuern.

    .breakin 

Environment

Element BESCHREIBUNG
Modi Nur Benutzermodus
Targets Nur Livedebuggen
Plattformen alle

Hinweise

Wenn das Debuggen im Kernelmodus während des Startvorgangs aktiviert wurde und Sie einen Benutzermodusdebugger ausführen, können Sie den Befehl .breakin verwenden, um das Betriebssystem anzuhalten und die Steuerung an einen Kerneldebugger zu übertragen.

Der Befehl .breakin verursacht einen Kernelmodusbruch im Prozesskontext des Debuggers. Wenn ein Kerneldebugger angefügt ist, wird er aktiv. Der Prozesskontext des Kerneldebuggers wird automatisch auf den Prozess des Benutzermodusdebuggers und nicht auf den Zielprozess des Benutzermodusdebuggers festgelegt.

Dieser Befehl ist in erster Linie nützlich, wenn beim Debuggen eines Benutzermodusproblems Informationen zum Kernelstatus des Systems abgerufen werden müssen. Das Fortsetzen der Ausführung im Kerneldebugger ist erforderlich, bevor die Debugsitzung im Benutzermodus fortgesetzt werden kann.

Wenn Sie den Benutzermodusdebugger über den Kerneldebugger steuern und die Benutzermodusdebuggeraufforderung im Kerneldebugger angezeigt wird, wird der Benutzermodusdebugger mit diesem Befehl angehalten, und die Debugaufforderung im Kernelmodus wird angezeigt.

Wenn das System nicht in den Kerneldebugger einbrechen kann, wird eine Fehlermeldung angezeigt.

Dieser Befehl ist auch nützlich, wenn Sie den Kerneldebugger verwenden, um einen Haltepunkt im Benutzerbereich festzulegen und dieser Haltepunkt von einem Benutzermodusdebugger anstelle des Kerneldebuggers abgefangen wird. Wenn Sie diesen Befehl im Benutzermodusdebugger ausführen, wird die Steuerung an den Kerneldebugger übertragen.

Wenn der Befehl .breakin auf einem System verwendet wird, das nicht mit aktiviertem Debuggen gestartet wurde, hat dies keine Auswirkungen.