Compartilhar via


Enumeração de CorPEKind

Contém valores que descrevem um arquivo executável portátil (PE), conforme retornado de uma chamada para IMetaDataImport2::GetPEKind.

typedef enum CorPEKind {
    
    peNot           = 0x00000000,
    peILonly        = 0x00000001,
    pe32BitRequired = 0x00000002,
    pe32Plus        = 0x00000004,
    pe32Unmanaged   = 0x00000008
    
} CorPEKind;

Membros

Membro

Descrição

peNot

Indica que não é um arquivo PE.

peILOnly

Indica que esse arquivo PE contém somente código gerenciado.

pe32BitRequired

Indica que esse arquivo PE faz chamadas do Win32.

pe32Plus

Indica que esse arquivo PE é executado em uma plataforma de 64 bits.

pe32Unmanaged

Indica que esse arquivo PE é o código nativo.

Comentários

Esses valores podem ser usados em combinações de bit a bit.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorHdr.h

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Outros recursos

Enumerações de metadados