次の方法で共有


CorPEKind Enumeration

IMetaDataImport2::GetPEKind の呼び出しから返されるポータブル実行可能ファイル (PE) を記述する値が含まれています。

Syntax

typedef enum CorPEKind {

    peNot           = 0x00000000,
    peILonly        = 0x00000001,
    pe32BitRequired = 0x00000002,
    pe32Plus        = 0x00000004,
    pe32Unmanaged   = 0x00000008,
    pe32BitPreferred= 0x00000010

} CorPEKind;

Members

Member Description
peNot これが PE ファイルではないことを示します。
peILOnly この PE ファイルにマネージド コードのみが含まれていることを示します。
pe32BitRequired この PE ファイルが Win32 呼び出しを行っていることを示します。
pe32Plus この PE ファイルが 64 ビット プラットフォームで実行されることを示します。
pe32Unmanaged この PE ファイルがネイティブ コードであることを示します。
pe32BitPreferred この PE ファイルがプラットフォームに依存せず、32 ビット環境に読み込まれることを示します。

Remarks

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

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

Header: CorHdr.h

.NET のバージョン: .NET Framework 2.0 以降で使用可能