.effmach (効果的なコンピューター)

.effmach コマンドは、デバッガが使用するプロセッサ モードを表示または変更します。

.effmach [MachineType]

パラメーター

MachineType
デバッガがこのセッションに使用するプロセッサのタイプを指定します。 このパラメータを省略すると、デバッガは現在のマシンタイプを表示します。

次のマシンタイプのいずれかを入力できます。

マシンの種類

説明

.

ターゲット コンピューターのネイティブ プロセッサ モードのプロセッサ モードを使用します。

#

最新のイベントに対して実行されているコードのプロセッサ モードを使用します。

x86

x86 ベースのプロセッサ モードを使用します。

amd64

x64 ベースのプロセッサ モードを使用します。

ebc

EFI バイト コード プロセッサ モードを使用します。

arm

Arm64 プロセッサ モードを使用します。

chpe

CHPE プロセッサ モードを使用します。

環境

アイテム 説明
モード ユーザー モード、カーネル モード
目標値 ライブ、クラッシュ ダンプ
プラットフォーム すべて

解説

プロセッサ モードは、多くのデバッガ機能に影響を与えます:

  • スタック トレースに使用されるプロセッサ。

  • プロセスが 32 ビット ポインターを使用するか、64 ビット ポインターを使用するか。

  • どのプロセッサのレジスタセットがアクティブであるか。