次の方法で共有


GetMachineTypeAttributes 関数 (processthreadsapi.h)

指定されたアーキテクチャが現在のシステムでサポートされている場合は、ネイティブまたは任意の形式の互換性レイヤーまたはエミュレーション レイヤーでクエリを実行します。

構文

HRESULT GetMachineTypeAttributes(
  USHORT             Machine,
  MACHINE_ATTRIBUTES *MachineTypeAttributes
);

パラメーター

Machine

サポート可能性についてテストするコードのアーキテクチャに対応するIMAGE_FILE_MACHINE_* 値。 イメージ ファイル マシン定数のアーキテクチャ値の一覧を参照してください。

MachineTypeAttributes

出力パラメーターは、指定したコード アーキテクチャをユーザー モード、カーネル モード、またはホスト オペレーティング システム上の WOW64 で実行できるかどうかを示す、 MACHINE_ATTRIBUTES 列挙からの値へのポインターを受け取ります。

戻り値

関数が失敗した場合、戻り値は 0 以外の HRESULT 値になります。 関数が成功した場合の戻り値は 0 です。

要件

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