Freigeben über


CorPEKind-Enumeration

Enthält Werte, die eine übertragbare ausführbare Datei (Portable Executable, PE) beschreiben, wie sie von einem Aufruf von IMetaDataImport2::GetPEKind zurückgegeben wird.

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

Member

Member

Beschreibung

peNot

Gibt an, dass dies keine übertragbare ausführbare Datei ist.

peILOnly

Gibt an, dass diese PE-Datei nur verwalteten Code enthält.

pe32BitRequired

Gibt an, dass diese PE-Datei Win32-Aufrufe ausführt.

pe32Plus

Gibt an, dass diese PE-Datei auf einer 64-Bit-Plattform ausgeführt wird.

pe32Unmanaged

Gibt an, dass diese PE-Datei systemeigener Code ist.

Hinweise

Diese Werte können in bitweisen Kombinationen verwendet werden.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorHdr.h

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Weitere Ressourcen

Metadatenenumerationen