.effmach (Effektive Maschine)
Der Befehl ".effmach " zeigt den vom Debugger verwendeten Prozessormodus an oder ändert diesen.
.effmach [MachineType]
Parameter
MachineType
Gibt den Prozessortyp an, den der Debugger für diese Sitzung verwendet. Wenn Sie diesen Parameter weglassen, zeigt der Debugger den aktuellen Computertyp an.
Sie können einen der folgenden Computertypen eingeben.
Computertyp |
Beschreibung |
. |
Verwenden Sie den Prozessormodus des systemeigenen Prozessormodus des Zielcomputers. |
# |
Verwenden Sie den Prozessormodus des Codes, der für das neueste Ereignis ausgeführt wird. |
x86 |
Verwenden Sie einen x86-basierten Prozessormodus. |
amd64 |
Verwenden Sie einen x64-basierten Prozessormodus. |
ebc |
Verwenden Sie einen EFI-Bytecodeprozessormodus. |
arm |
Verwenden Sie einen Arm64-Prozessormodus. |
chpe |
Verwenden Sie einen CHPE-Prozessormodus. |
Environment
Element | Beschreibung |
---|---|
Modi | Benutzermodus, Kernel-Modus |
Ziele | Live, Crash Dump |
Plattformen | Alle |
Hinweise
Der Prozessormodus beeinflusst viele Debuggerfeatures:
Welcher Prozessor für die Stapelablaufverfolgung verwendet wird.
Gibt an, ob der Prozess 32-Bit- oder 64-Bit-Zeiger verwendet.
Der Registersatz des Prozessors ist aktiv.