Freigeben über


.trap (Display Trap Frame)

Der Befehl .trap zeigt den Zustand des Trap-Frameregisters an und setzt auch den Registerkontext.

.trap [Address]

Parameter

Adresse
Hexadezimale Adresse des Trap-Frames auf dem Zielsystem. Wenn Sie die Adresse weglassen, werden keine Trap-Frame-Informationen angezeigt, aber der Registerkontext wird zurückgesetzt.

Environment

Element Beschreibung
Modi Nur Kernelmodus
Ziele live, Crash Dump
Plattformen Alle

Zusätzliche Informationen

Weitere Informationen über den Registerkontext und andere Kontexteinstellungen finden Sie unter Changing Contexts.

Hinweise

Der Befehl .trap zeigt die wichtigen Register für den angegebenen Trap-Frame an.

Dieser Befehl weist auch den Kernel-Debugger an, den angegebenen Kontextsatz als Registerkontext zu verwenden. Nach der Ausführung dieses Befehls hat der Debugger Zugriff auf die wichtigsten Register und den Stack-Trace für diesen Thread. Dieser Registerkontext bleibt bestehen, bis Sie dem Ziel die Ausführung gestatten oder einen anderen Registerkontextbefehl verwenden (.thread, .cxr oder .trap). Siehe Register Context für weitere Informationen.

Diese Erweiterung wird üblicherweise bei der Fehlersuche in 0xA und 0x7F verwendet. Einzelheiten und ein Beispiel finden Sie unter Bug Check 0xA (IRQL_NOT_LESS_OR_EQUAL).