Compartilhar via


Método IMetaDataImport2::GetPEKind

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

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 computador. Consulte a próxima seção para obter os valores possíveis.

Comentários

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

Valor

Arquitetura de computador

IMAGE_FILE_MACHINE_I386

0x014C

x86

IMAGE_FILE_MACHINE_IA64

0x0200

IPF Intel

IMAGE_FILE_MACHINE_AMD64

0x8664

x64

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: Cor.h

Biblioteca: Usado sistema autônomo um recurso em MsCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface IMetaDataImport2

Interface IMetaDataImport

Enumeração CorPEKind