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 |