CorPEKind, énumération
Contient des valeurs qui décrivent un fichier exécutable portable (PE), telles qu'elles sont retournées à partir d'un appel à IMetaDataImport2::GetPEKind.
typedef enum CorPEKind {
peNot = 0x00000000,
peILonly = 0x00000001,
pe32BitRequired = 0x00000002,
pe32Plus = 0x00000004,
pe32Unmanaged = 0x00000008
} CorPEKind;
Membres
Membre |
Description |
---|---|
peNot |
Indique qu'il ne s'agit pas d'un fichier exécutable portable. |
peILOnly |
Indique que ce fichier exécutable portable contient uniquement du code managé. |
pe32BitRequired |
Indique que ce fichier exécutable portable fait des appels Win32. |
pe32Plus |
Indique que ce fichier exécutable portable s'exécute sur une plateforme 64 bits. |
pe32Unmanaged |
Indique que ce fichier exécutable portable est du code natif. |
Notes
Ces valeurs peuvent être utilisées dans des combinaisons d'opérations de bits.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorHdr.h
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0