Freigeben über


IMetaDataImport2::GetPEKind Method

Ruft einen Wert ab, der die Art des Codes in der portablen ausführbaren Datei (PE) identifiziert, in der Regel eine DLL- oder EXE-Datei, die im aktuellen Metadatenbereich definiert ist.

Syntax

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

Parameters

pdwPEKind [out] Ein Zeiger auf einen Wert der CorPEKind-Aufzählung , die die PE-Datei beschreibt.

pdwMachine [out] Ein Zeiger auf einen Wert, der die Architektur des Computers identifiziert. Mögliche Werte finden Sie im nächsten Abschnitt.

Remarks

Der wert, auf den der pdwMachine Parameter verweist, kann eine der folgenden Sein:

Value Machine architecture
IMAGE_FILE_MACHINE_I386

0x014C
x86
IMAGE_FILE_MACHINE_IA64

0x0200
Intel IPF
IMAGE_FILE_MACHINE_AMD64

0x8664
x64

Requirements

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Header: Cor.h

Library: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 2.0

See also