Funzione GetMachineTypeAttributes (processthreadsapi.h)
Esegue query se l'architettura specificata è supportata nel sistema corrente, in modo nativo o tramite qualsiasi tipo di livello di compatibilità o emulazione.
Sintassi
HRESULT GetMachineTypeAttributes(
USHORT Machine,
MACHINE_ATTRIBUTES *MachineTypeAttributes
);
Parametri
Machine
Valore IMAGE_FILE_MACHINE_* corrispondente all'architettura del codice da testare per la supportabilità. Vedere l'elenco dei valori di architettura in Costanti del computer di file di immagine.
MachineTypeAttributes
Il parametro di output riceve un puntatore a un valore dall'enumerazione MACHINE_ATTRIBUTES che indica se l'architettura del codice specificata può essere eseguita in modalità utente, modalità kernel e/o in WOW64 nel sistema operativo host.
Valore restituito
Se la funzione ha esito negativo, il valore restituito è un valore HRESULT diverso da zero. Se la funzione ha esito positivo, il valore restituito è zero.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Build 22000 |
Server minimo supportato | Windows Build 22000 |
Intestazione | processthreadsapi.h |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |