Enumeração CorPEKind
Contém valores que descrevem um arquivo PE (executável portátil), conforme retornado de uma chamada para IMetaDataImport2::GetPEKind.
Sintaxe
typedef enum CorPEKind {
peNot = 0x00000000,
peILonly = 0x00000001,
pe32BitRequired = 0x00000002,
pe32Plus = 0x00000004,
pe32Unmanaged = 0x00000008,
pe32BitPreferred= 0x00000010
} CorPEKind;
Membros
Membro | DESCRIÇÃO |
---|---|
peNot |
Indica que este não é um arquivo PE. |
peILOnly |
Indica que este arquivo PE contém apenas o código gerenciado. |
pe32BitRequired |
Indica que este arquivo PE faz chamadas Win32. |
pe32Plus |
Indica que este arquivo PE é executado em uma plataforma de 64 bits. |
pe32Unmanaged |
Indica que esse arquivo PE é um código nativo. |
pe32BitPreferred | Indica que este arquivo PE é neutro em plataforma e prefere ser carregado em um ambiente de 32 bits. |
Comentários
Esses valores podem ser usados em combinações bit a bit.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorHdr.h
Versões do .NET Framework: Disponíveis desde a versão 2.0
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.