Visão geral da API HWREQCHK
Observação
Algumas informações estão relacionadas a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
O recurso descrito neste tópico está disponível em versões de pré-lançamento do Windows Insider Preview. A versão mais antiga na qual esses recursos aparecem é Windows Insider Preview, versão 10.0.25289.
A biblioteca HWREQCHK (Avaliador de Requisitos de Hardware) é um conjunto de APIs que permite que os desenvolvedores obtenham informações sobre um dispositivo de hardware e determinem se o computador está qualificado para executar uma versão específica do Windows 11 ou posterior. Essas APIs são uma família de APIs usadas para avaliar um computador/dispositivo em relação aos novos requisitos de hardware Windows 11. Ele também pode ser usado para determinar quais dos requisitos não são atendidos e qual hardware do computador está atualmente.
O conjunto de APIs é composto por 4 APIs relacionadas:
- GetHardwareRequirementSystemInfo – essa função retorna as informações reais do sistema de dispositivo de hardware (HWREQCHK_DEVICE_HARDWARE_SYSINFO) usadas para avaliar e comparar com um determinado requisito de hardware.
- EvaluateHardwareRequirement – essa função avalia uma HWREQCHK_DEVICE_HARDWARE_REQUIREMENT específica e retorna um resultado de aprovação booliana ou falha informando ao chamador se o dispositivo atende ao requisito de hardware ou não.
- GetLatestHardwareRequirement – essa função retorna o requisito definido mais recente para um determinado HWREQCHK_PRODUCT_TYPE.
- GetHardwareRequirements – essa função retorna uma coleção de requisitos de hardware definidos (HWREQCHK_DEVICE_HARDWARE_REQUIREMENT) para todos os tipos de produto.
Para obter exemplos de uso dessas funções, consulte Exemplos de API HWREQCHK.