Ler em inglês

Compartilhar via


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.

Uso

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.

Funções da API HWREQCHK

Estruturas da API HWREQCHK

Enumerações da API HWREQCHK

Exemplos de API HWREQCHK