CorPEKind (Enumeración)
En esta enumeración se incluyen valores que permiten describir un archivo portable ejecutable (PE), tal y como se devuelven tras una llamada aIMetaDataImport2::GetPEKind.
Sintaxis
typedef enum CorPEKind {
peNot = 0x00000000,
peILonly = 0x00000001,
pe32BitRequired = 0x00000002,
pe32Plus = 0x00000004,
pe32Unmanaged = 0x00000008,
pe32BitPreferred= 0x00000010
} CorPEKind;
Miembros
Miembro | Descripción |
---|---|
peNot |
Indica que no es un archivo PE. |
peILOnly |
Indica que este archivo PE solo contiene código administrado. |
pe32BitRequired |
Indica que este archivo PE realiza llamadas a Win32. |
pe32Plus |
Indica que este archivo PE se ejecuta en una plataforma de 64 bits. |
pe32Unmanaged |
Indica que este archivo PE es código nativo. |
pe32BitPreferred | Indica que este archivo PE es independiente de la plataforma y prefiere cargarse en un entorno de 32 bits. |
Comentarios
Estos valores se pueden usar en combinaciones bit a bit.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorHdr.h
Versiones de .NET Framework: disponible a partir de la versión 2.0
Consulte también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.