HWREQCHK API 概述

注意

某些信息与预发行产品相关,在商业发布之前,该产品可能会进行实质性修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。

重要

本主题中所述的功能在预发行版本的 Windows Insider Preview中提供。 出现这些功能的最早版本是Windows Insider Preview版本 10.0.25289。

硬件要求评估程序 (HWREQCHK) 库是一组 API,允许开发人员获取有关硬件设备的信息,并确定计算机是否有资格运行特定版本的Windows 11或更高版本。 这些 API 是一系列 API,用于根据新的Windows 11硬件要求评估计算机/设备。 它还可用于确定未满足哪些要求以及当前计算机的硬件。

使用情况

API 集由 4 个相关 API 组成:

  • GetHardwareRequirementSystemInfo – 此函数返回用于评估和比较给定硬件要求 (HWREQCHK_DEVICE_HARDWARE_SYSINFO) 的实际硬件设备系统信息。
  • EvaluateHardwareRequirement – 此函数评估特定 HWREQCHK_DEVICE_HARDWARE_REQUIREMENT 并返回 BOOL 通过或失败结果,通知调用方设备是否满足硬件要求。
  • GetLatestHardwareRequirement – 此函数返回给定 HWREQCHK_PRODUCT_TYPE的最新定义要求。
  • GetHardwareRequirements – 此函数返回所有产品类型的定义硬件要求 (HWREQCHK_DEVICE_HARDWARE_REQUIREMENT) 集合。

有关这些函数的示例用法,请参阅 HWREQCHK API 示例

HWREQCHK API 函数

HWREQCHK API 结构

HWREQCHK API 枚举

HWREQCHK API 示例