Funzione IsWow64GuestMachineSupported (wow64apiset.h)
Determina quali architetture sono supportate (in WOW64) nell'architettura del computer specificata.
Sintassi
HRESULT IsWow64GuestMachineSupported(
[in] USHORT WowGuestMachine,
[out] BOOL *MachineIsSupported
);
Parametri
[in] WowGuestMachine
Valore IMAGE_FILE_MACHINE_* che specifica il computer da testare.
[out] MachineIsSupported
In caso di esito positivo, restituisce un puntatore a un valore booleano: true se il computer supporta WOW64 o false in caso contrario.
Valore restituito
In caso di esito positivo, restituisce S_OK; in caso contrario, restituisce un errore. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
IsWow64GuestMachineSupported è progettato per gli scenari seguenti:
- Debugger (ad esempio Visual Studio) che vogliono determinare le estensioni del debugger da installare nel sistema.
- App che devono determinare se WOW64 è disattivato o meno. Ad esempio, molte app presuppongono che i sistemi x86-64 possano sempre eseguire codice x86-32 ovunque. Tieni presente che questa funzionalità non esiste in WinPE o Xbox ed è un componente facoltativo in Server.
- Gruppi di test che devono ottenere la copertura completa delle funzionalità eseguendo test su tutte le architetture supportate nel sistema.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 1709 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wow64apiset.h |
Libreria | Kernel32.dll |
DLL | Kernel32.lib |