次の方法で共有


IMetaDataImport2::GetPEKind メソッド

現在のメタデータ スコープに定義されているポータブル実行可能 (PE) ファイル (通常は DLL ファイルまたは EXE ファイル) のコードの種類を識別する値を取得します。

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

パラメーター

  • pdwPEKind
    [出力] PE ファイルを示す CorPEKind 列挙体の値へのポインター。

  • pdwMachine
    [出力] コンピューターのアーキテクチャを示す値へのポインター。 返される値については、次のセクションを参照してください。

解説

pdwMachine パラメーターで参照される値は、次のいずれかです。

コンピューターのアーキテクチャ

IMAGE_FILE_MACHINE_I386

0x014C

x86

IMAGE_FILE_MACHINE_IA64

0x0200

Intel IPF

IMAGE_FILE_MACHINE_AMD64

0x8664

x64

必要条件

プラットフォーム: 「.NET Framework システム要件」を参照

ヘッダー: Cor.h

ライブラリ: MsCorEE.dll でリソースとして使用されていること

.NET Framework のバージョン : 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

参照

IMetaDataImport2 インターフェイス

IMetaDataImport インターフェイス

CorPEKind 列挙型