CorPEKind-Enumeration
Enthält Werte, die eine portierbare ausführbare Datei (Portable Executable, PE) beschreiben, wie sie nach einem Aufruf von IMetaDataImport2::GetPEKind zurückgegeben wird.
Syntax
typedef enum CorPEKind {
peNot = 0x00000000,
peILonly = 0x00000001,
pe32BitRequired = 0x00000002,
pe32Plus = 0x00000004,
pe32Unmanaged = 0x00000008,
pe32BitPreferred= 0x00000010
} CorPEKind;
Member
Member | BESCHREIBUNG |
---|---|
peNot |
Gibt an, dass es sich hierbei nicht um eine PE-Datei handelt. |
peILOnly |
Gibt an, dass diese PE-Datei nur verwalteten Code enthält. |
pe32BitRequired |
Gibt an, dass diese PE-Datei Win32-Aufrufe durchführt. |
pe32Plus |
Gibt an, dass diese PE-Datei auf einer 64-Bit-Plattform ausgeführt wird. |
pe32Unmanaged |
Gibt an, dass es sich bei dieser PE-Datei um nativen Code handelt. |
pe32BitPreferred | Gibt an, dass diese PE-Datei plattformneutral ist und vorzugsweise in einer 32-Bit-Umgebung geladen wird. |
Bemerkungen
Diese Werte können in bitweisen Kombinationen verwendet werden.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorHdr.h
.NET Framework-Versionen: Seit 2.0 verfügbar.
Siehe auch
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.