Share via


IMetaDataImport2::GetPEKind メソッド (rometadataapi.h)

移植可能な実行可能 (PE) ファイルのコードの性質を示す値を取得します。通常は、現在のメタデータ スコープで定義されている DLL または EXE ファイルです。

構文

HRESULT GetPEKind(
  [out] DWORD *pdwPEKind,
  [out] DWORD *pdwMAchine
);

パラメーター

[out] pdwPEKind

PE ファイルを記述する CorPEKind 列挙の値へのポインター。

[out] pdwMAchine

マシンのアーキテクチャを識別する値へのポインター。 使用可能な値については、次のセクションを参照してください。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

pdwMachine パラメーターによって参照される値には、次のいずれかを指定できます。

[値] マシン アーキテクチャ
IMAGE_FILE_MACHINE_I386

0x014C

x86
IMAGE_FILE_MACHINE_IA64

0x0200

Intel IPF
IMAGE_FILE_MACHINE_AMD64

0x8664

X64

必要条件

要件
対象プラットフォーム Windows
ヘッダー rometadataapi.h

こちらもご覧ください

IMetaDataImport2