Dela via


CorPEKind-uppräkning

Innehåller värden som beskriver en bärbar körbar fil (PE), som returneras från ett anrop till IMetaDataImport2::GetPEKind.

Syntax

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

Medlemmar

Medlem Description
peNot Anger att detta inte är en PE-fil.
peILOnly Anger att pe-filen endast innehåller hanterad kod.
pe32BitRequired Anger att PE-filen gör Win32-anrop.
pe32Plus Anger att PE-filen körs på en 64-bitars plattform.
pe32Unmanaged Anger att PE-filen är inbyggd kod.
pe32BitPreferred Anger att PE-filen är plattformsneutral och föredrar att läsas in i en 32-bitars miljö.

Kommentarer

Dessa värden kan användas i bitvisa kombinationer.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorHdr.h

.NET Framework versioner: Tillgänglig sedan 2.0

Se även