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 |