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
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.