Enumeração CorPEKind
Contém valores que descrevem um ficheiro executável portátil (PE), conforme devolvido de uma chamada para IMetaDataImport2::GetPEKind.
Syntax
typedef enum CorPEKind {
peNot = 0x00000000,
peILonly = 0x00000001,
pe32BitRequired = 0x00000002,
pe32Plus = 0x00000004,
pe32Unmanaged = 0x00000008,
pe32BitPreferred= 0x00000010
} CorPEKind;
Membros
Membro | Description |
---|---|
peNot |
Indica que este não é um ficheiro PE. |
peILOnly |
Indica que este ficheiro PE contém apenas código gerido. |
pe32BitRequired |
Indica que este ficheiro PE faz chamadas Win32. |
pe32Plus |
Indica que este ficheiro PE é executado numa plataforma de 64 bits. |
pe32Unmanaged |
Indica que este ficheiro PE é um código nativo. |
pe32BitPreferred | Indica que este ficheiro PE é neutro em termos de plataforma e prefere ser carregado num ambiente de 32 bits. |
Observações
Estes valores podem ser utilizados em combinações bit-a-bit.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: CorHdr.h
.NET Framework Versões: Disponível desde 2.0
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.