Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient des valeurs qui décrivent un fichier exécutable portable (PE), comme retourné à partir d’un appel à IMetaDataImport2 ::GetPEKind.
Syntax
typedef enum CorPEKind {
peNot = 0x00000000,
peILonly = 0x00000001,
pe32BitRequired = 0x00000002,
pe32Plus = 0x00000004,
pe32Unmanaged = 0x00000008,
pe32BitPreferred= 0x00000010
} CorPEKind;
Members
| Member | Description |
|---|---|
peNot |
Indique qu’il ne s’agit pas d’un fichier PE. |
peILOnly |
Indique que ce fichier PE contient uniquement du code managé. |
pe32BitRequired |
Indique que ce fichier PE effectue des appels Win32. |
pe32Plus |
Indique que ce fichier PE s’exécute sur une plateforme 64 bits. |
pe32Unmanaged |
Indique que ce fichier PE est du code natif. |
| pe32BitPreferred | Indique que ce fichier PE est neutre sur la plateforme et préfère être chargé dans un environnement 32 bits. |
Remarks
Ces valeurs peuvent être utilisées dans des combinaisons au niveau du bit.
Requirements
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
Header: CorHdr.h
Versions de .NET : Disponible depuis .NET Framework 2.0