Condividi tramite


Enumerazione CorPEKind

Contiene valori che descrivono un file eseguibile portabile (PE), come restituito da una chiamata a IMetaDataImport2::GetPEKind.

Sintassi

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

Members

Membro Descrizione
peNot Indica che non si tratta di un file PE.
peILOnly Indica che questo file PE contiene solo codice gestito.
pe32BitRequired Indica che questo file PE effettua chiamate Win32.
pe32Plus Indica che questo file PE viene eseguito su una piattaforma a 64 bit.
pe32Unmanaged Indica che questo file PE è codice nativo.
pe32BitPreferred Indica che questo file PE è indipendente dalla piattaforma e preferisce essere caricato in un ambiente a 32 bit.

Commenti

Questi valori possono essere usati in combinazioni bit per bit.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorHdr.h

Versioni di .NET Framework: Disponibile dalla versione 2.0

Vedi anche