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 |