Compartir a través de


CorPEKind Enumeration

Contiene valores que describen un archivo ejecutable portátil (PE), tal como se devuelve desde una llamada a IMetaDataImport2::GetPEKind.

Syntax

typedef enum CorPEKind {

    peNot           = 0x00000000,
    peILonly        = 0x00000001,
    pe32BitRequired = 0x00000002,
    pe32Plus        = 0x00000004,
    pe32Unmanaged   = 0x00000008,
    pe32BitPreferred= 0x00000010

} CorPEKind;

Members

Member Description
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.

Remarks

Estos valores se pueden usar en combinaciones bit a bit.

Requirements

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Header: CorHdr.h

Versiones de .NET: Disponible desde .NET Framework 2.0