Método IMetaDataImport2::GetPEKind (rometadataapi.h)
Obtém um valor que identifica a natureza do código no arquivo PE (executável portátil), normalmente um arquivo DLL ou EXE, que é definido no escopo de metadados atual.
Sintaxe
HRESULT GetPEKind(
[out] DWORD *pdwPEKind,
[out] DWORD *pdwMAchine
);
Parâmetros
[out] pdwPEKind
Um ponteiro para um valor da enumeração CorPEKind que descreve o arquivo PE.
[out] pdwMAchine
Um ponteiro para um valor que identifica a arquitetura do computador. Consulte a próxima seção para obter valores possíveis.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
O valor referenciado pelo parâmetro pdwMachine pode ser um dos seguintes.
Valor | Arquitetura do computador |
---|---|
IMAGE_FILE_MACHINE_I386 0x014C |
x86 |
IMAGE_FILE_MACHINE_IA64 0x0200 |
Intel IPF |
IMAGE_FILE_MACHINE_AMD64 0x8664 |
x64 |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | rometadataapi.h |