Condividi tramite


Metodo IMetaDataImport2::GetPEKind (rometadataapi.h)

Ottiene un valore che identifica la natura del codice nel file eseguibile portabile (PE), in genere un file DLL o EXE, definito nell'ambito dei metadati corrente.

Sintassi

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

Parametri

[out] pdwPEKind

Puntatore a un valore dell'enumerazione CorPEKind che descrive il file PE.

[out] pdwMAchine

Puntatore a un valore che identifica l'architettura del computer. Per i valori possibili, vedere la sezione successiva.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Il valore a cui fa riferimento il parametro pdwMachine può essere uno dei seguenti.

Valore Architettura del computer
IMAGE_FILE_MACHINE_I386

0x014C

x86
IMAGE_FILE_MACHINE_IA64

0x0200

Intel IPF
IMAGE_FILE_MACHINE_AMD64

0x8664

x64

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione rometadataapi.h

Vedi anche

IMetaDataImport2