Función GetMachineTypeAttributes (processthreadsapi.h)

Consulta si se admite la arquitectura especificada en el sistema actual, ya sea de forma nativa o por cualquier forma de capa de compatibilidad o emulación.

Sintaxis

HRESULT GetMachineTypeAttributes(
  USHORT             Machine,
  MACHINE_ATTRIBUTES *MachineTypeAttributes
);

Parámetros

Machine

Valor IMAGE_FILE_MACHINE_* correspondiente a la arquitectura del código que se va a probar para mejorar la compatibilidad. Consulte la lista de valores de arquitectura en Constantes de máquina de archivos de imagen.

MachineTypeAttributes

El parámetro output recibe un puntero a un valor de la enumeración MACHINE_ATTRIBUTES que indica si la arquitectura de código especificada se puede ejecutar en modo de usuario, modo kernel o en WOW64 en el sistema operativo host.

Valor devuelto

Si se produce un error en la función, el valor devuelto es un valor HRESULT distinto de cero. Si la función es correcta, el valor devuelto es cero.

Requisitos

Requisito Value
Cliente mínimo compatible Compilación 22000 de Windows
Servidor mínimo compatible Compilación 22000 de Windows
Encabezado processthreadsapi.h
Library Kernel32.lib
Archivo DLL Kernel32.dll