Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ruft einen Wert ab, der die Art des Codes in der portierbaren ausführbaren Datei (Portable Executable, PE) angibt, in der Regel eine DLL- oder EXE-Datei, die im aktuellen Metadatenbereich definiert ist.
Syntax
HRESULT GetPEKind(
[out] DWORD *pdwPEKind,
[out] DWORD *pdwMAchine
);
Parameter
[out] pdwPEKind
Ein Zeiger auf einen Wert der CorPEKind-Enumeration , der die PE-Datei beschreibt.
[out] pdwMAchine
Ein Zeiger auf einen Wert, der die Architektur des Computers identifiziert. Mögliche Werte finden Sie im nächsten Abschnitt.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Der Wert, auf den der pdwMachine-Parameter verweist, kann einer der folgenden sein.
| Wert | Computerarchitektur |
|---|---|
|
IMAGE_FILE_MACHINE_I386 0x014C |
x86 |
|
IMAGE_FILE_MACHINE_IA64 0x0200 |
Intel IPF |
|
IMAGE_FILE_MACHINE_AMD64 0x8664 |
x64 |
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | rometadataapi.h |