Freigeben über


.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.