Compartir a través de


Método IMetaDataImport2::GetPEKind (rometadataapi.h)

Obtiene un valor que identifica la naturaleza del código en el archivo ejecutable portátil (PE), normalmente un archivo DLL o EXE, que se define en el ámbito de metadatos actual.

Sintaxis

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

Parámetros

[out] pdwPEKind

Puntero a un valor de la enumeración CorPEKind que describe el archivo PE.

[out] pdwMAchine

Puntero a un valor que identifica la arquitectura de la máquina. Vea la sección siguiente para consultar los valores posibles.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

El valor al que hace referencia el parámetro pdwMachine puede ser uno de los siguientes.

Valor Arquitectura de la máquina
IMAGE_FILE_MACHINE_I386

0x014C

x86
IMAGE_FILE_MACHINE_IA64

0x0200

Intel IPF
IMAGE_FILE_MACHINE_AMD64

0x8664

x64

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado rometadataapi.h

Consulte también

IMetaDataImport2