Compartir a través de


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