Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob der angegebene Prozess unter WOW64 ausgeführt wird; gibt auch zusätzliche Computerprozess- und Architekturinformationen zurück.
Syntax
BOOL IsWow64Process2(
[in] HANDLE hProcess,
[out] USHORT *pProcessMachine,
[out, optional] USHORT *pNativeMachine
);
Die Parameter
[in] hProcess
Ein Handle für den Prozess. Das Handle muss über das PROCESS_QUERY_INFORMATION oder PROCESS_QUERY_LIMITED_INFORMATION Zugriffsrecht verfügen. Weitere Informationen finden Sie unter Prozesssicherheit und Zugriffsrechte.
[out] pProcessMachine
Ein Zeiger auf die Variable, die bei Erfolg einen IMAGE_FILE_MACHINE_* -Wert empfängt. Der Wert wird IMAGE_FILE_MACHINE_UNKNOWN , wenn der Zielprozess kein WOW64-Prozess ist; andernfalls wird der Typ des WoW-Prozesses identifiziert.
[out, optional] pNativeMachine
Ein Zeiger auf die Variable, die bei Erfolg einen möglichen IMAGE_FILE_MACHINE_* -Wert empfängt, der die systemeigene Architektur des Hostsystems identifiziert.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Wert ungleich Null.
Wenn die Funktion fehlschlägt, ist der Rückgabewert null. Rufen Sie GetLastErrorauf, um erweiterte Fehlerinformationen zu erhalten.
Bemerkungen
IsWow64Process2 bietet einen verbesserten direkten Ersatz für IsWow64Process. Zusätzlich zur Ermittlung, ob der angegebene Prozess unter WOW64 ausgeführt wird, gibt IsWow64Process2 die folgenden Informationen zurück:
- Ob der von hProcess angegebene Zielprozess unter Wow ausgeführt wird oder nicht.
- Die Architektur des Zielprozesses.
- Optional kann die Architektur des Hostsystems verwendet werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 10, Version 1709 [Desktop-Apps | UWP-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2016, Version 1709 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Fenster |
| Header | wow64apiset.h |
| Library | Kernel32.lib |
| DLL | Kernel32.dll |