Condividi tramite


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