Поделиться через


Метод IMetaDataImport2::GetPEKind

Получает значение, идентифицирующее характер кода в переносимом исполняемом файле (PE-файле, который, как правило, является DLL-файлом или EXE-файлом), определенном в текущей области метаданных.

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

Параметры

  • pdwPEKind
    [out] Указатель значения перечисления CorPEKind, описывающего PE-файл.

  • pdwMachine
    [out] Указатель значения, идентифицирующего машинную архитектуру. Возможные значения приведены в следующем разделе.

Заметки

В качестве значения, на которое ссылается параметр pdwMachine, могут использоваться значения, представленные ниже.

Значение

Машинная архитектура

IMAGE_FILE_MACHINE_I386

0x014C

x86

IMAGE_FILE_MACHINE_IA64

0x0200

Intel IPF

IMAGE_FILE_MACHINE_AMD64

0x8664

x64

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: Cor.h

Библиотека: используется как ресурс в MsCorEE.dll

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0

См. также

Ссылки

Интерфейс IMetaDataImport2

Интерфейс IMetaDataImport

Перечисление CorPEKind