Partager via


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

Voir aussi

Autres ressources

Énumérations de métadonnées