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 |