Compartir a través de


Introducción a la API de HWREQCHK

Nota

Cierta información se relaciona con un producto de versión preliminar que puede modificarse sustancialmente antes de su lanzamiento comercial. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.

Importante

La característica descrita en este tema está disponible en versiones preliminares de la Windows Insider Preview. La versión más antigua en la que aparecen estas características es Windows Insider Preview, versión 10.0.25289.

La biblioteca del evaluador de requisitos de hardware (HWREQCHK) es un conjunto de API que permite a los desarrolladores obtener información sobre un dispositivo de hardware y determinar si la máquina puede ejecutar una versión específica de Windows 11 o posterior. Estas API son una familia de API que se usan para evaluar un equipo o dispositivo con los nuevos requisitos de hardware de Windows 11. También se puede usar para determinar cuáles de los requisitos no se cumplen y cuál es el hardware de la máquina actualmente.

Uso

El conjunto de API consta de 4 API relacionadas:

  • GetHardwareRequirementSystemInfo : esta función devuelve la información real del sistema de dispositivos de hardware (HWREQCHK_DEVICE_HARDWARE_SYSINFO) que se usa para evaluar y comparar con un requisito de hardware determinado.
  • EvaluateHardwareRequirement : esta función evalúa un HWREQCHK_DEVICE_HARDWARE_REQUIREMENT específico y devuelve un pase bool o un resultado de error que informa al autor de la llamada si el dispositivo cumple el requisito de hardware o no.
  • GetLatestHardwareRequirement : esta función devuelve el requisito definido más reciente para un HWREQCHK_PRODUCT_TYPE determinado.
  • GetHardwareRequirements : esta función devuelve una colección de requisitos de hardware definidos (HWREQCHK_DEVICE_HARDWARE_REQUIREMENT) para todos los tipos de productos.

Para ver un ejemplo de uso de estas funciones, consulte Ejemplos de LA API de HWREQCHK.

Funciones de LA API de HWREQCHK

Estructuras de LA API de HWREQCHK

Enumeraciones de la API de HWREQCHK

Ejemplos de LA API de HWREQCHK