次の方法で共有


MACHINE_ATTRIBUTES列挙 (processthreadsapi.h)

ホスト オペレーティング システムでコードのアーキテクチャを実行する方法を指定します。 複数のビットを設定できます。

構文

typedef enum _MACHINE_ATTRIBUTES {
  UserEnabled = 0x00000001,
  KernelEnabled = 0x00000002,
  Wow64Container = 0x00000004
} MACHINE_ATTRIBUTES;

定数

 
UserEnabled
指定したコード アーキテクチャは、ユーザー モードで実行できます。
KernelEnabled
指定したコード アーキテクチャは、カーネル モードで実行できます。
Wow64Container
コードの指定されたアーキテクチャは、WOW64 の名前空間ファイル システム リダイレクターとレジストリ リダイレクターに依存して実行されます。 このビットは、たとえば、x64 または ARM64 であるホスト オペレーティング システムで実行されている x86 コードで設定されます。 互換性レイヤーで WOW64 スタイルのファイルシステムとレジストリ名前空間 (OS のルート名前空間で実行される ARM64 上の x64 など) が使用されていない場合、このビットはリセットされます。

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
Header processthreadsapi.h