Compartilhar via


Método de IMetaDataImport2::GetPEKind

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

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

Parâmetros

  • pdwPEKind
    [out] Um ponteiro para um valor igual a CorPEKind enumeração que descreve o arquivo PE.

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

Comentários

O valor referenciado pelo pdwMachine parâmetro pode ser uma das seguintes opções.

Valor

Arquitetura da máquina

IMAGE_FILE_MACHINE_I386

0x014C

x86

IMAGE_FILE_MACHINE_IA64

0x0200

Intel IPF

IMAGE_FILE_MACHINE_AMD64

0x8664

x64

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: Cor.h

Biblioteca: Usado como um recurso em mscoree

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

Consulte também

Referência

Interface de IMetaDataImport2

Interface de IMetaDataImport

Enumeração de CorPEKind