次の方法で共有


CorPEKind 列挙型

IMetaDataImport2::GetPEKind の呼び出しから返される、移植可能な実行可能 (PE) ファイルを記述する値を含みます。

typedef enum CorPEKind {
    
    peNot           = 0x00000000,
    peILonly        = 0x00000001,
    pe32BitRequired = 0x00000002,
    pe32Plus        = 0x00000004,
    pe32Unmanaged   = 0x00000008
    
} CorPEKind;

メンバー

メンバー

説明

peNot

これが PE ファイルではないことを示します。

peILOnly

この PE ファイルにはマネージ コードだけが含まれていることを示します。

pe32BitRequired

この PE ファイルが Win32 呼び出しを行うことを示します。

pe32Plus

この PE ファイルが 64 ビット プラットフォームで実行されることを示します。

pe32Unmanaged

この PE ファイルがネイティブ コードであることを示します。

解説

これらの値をビットごとに組み合わせて使用できます。

必要条件

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

ヘッダー : CorHdr.h

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

参照

その他の技術情報

メタデータ列挙体