包含描述可移植可执行文件(PE)文件的值,如调用 IMetaDataImport2::GetPEKind 返回。
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 起可用