Partilhar via


IMetaDataImport2::GetPEKind Method

Obtém um valor que identifica a natureza do código no arquivo executável portátil (PE), normalmente um arquivo DLL ou EXE, definido no escopo de metadados atual.

Syntax

HRESULT GetPEKind (
   [out] DWORD *pdwPEKind,
   [out] DWORD *pdwMachine
);

Parameters

pdwPEKind [saídas] Um ponteiro para um valor da enumeração CorPEKind que descreve o arquivo PE.

pdwMachine [saídas] Um ponteiro para um valor que identifica a arquitetura da máquina. Consulte a próxima seção para obter os valores possíveis.

Remarks

O valor referenciado pdwMachine pelo parâmetro pode ser um dos seguintes.

Value Machine architecture
IMAGE_FILE_MACHINE_I386

0x014C
x86
IMAGE_FILE_MACHINE_IA64

0x0200
Intel IPF
IMAGE_FILE_MACHINE_AMD64

0x8664
x64

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

Versões .NET: Disponível desde: .NET Framework 2.0

See also