hwreqchkapi.h ヘッダー

重要

一部の情報はプレリリース製品に関連しており、商用リリース前に大幅に変更される可能性があります。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。

ハードウェア要件エバリュエーター (HWREQCHK) ライブラリは、呼び出し元がハードウェア デバイスに関する情報を取得し、マシンが特定のバージョンのWindows 11 (および使用可能になった OS の新しいバージョン) を実行する資格があるかどうかを判断できるようにする API のセットです。 この API は、さまざまなハードウェア プロパティに対してクエリを実行し、ルールを評価して適格性を判断します。

hwreqchkapi.h には、次のプログラミング インターフェイスが含まれています。

関数

 
EvaluateHardwareRequirement

特定の要件を評価し、デバイスがハードウェア要件を満たしているかどうかを呼び出し元に通知する成功または失敗の結果を返します。
GetHardwareRequirements

すべての製品の種類に対して定義されたハードウェア要件のコレクションを返します。
GetHardwareRequirementSystemInfo

特定のハードウェア要件の評価と比較に使用される実際のハードウェア デバイス システム情報を提供します。
GetLatestHardwareRequirement

特定の製品の種類に対して定義された最新の要件を返します。

構造体

 
HWREQCHK_DEVICE_HARDWARE_EVALUATION

1 つのハードウェア要件チェックの結果が含まれます。
HWREQCHK_DEVICE_HARDWARE_REQUIREMENT

1 つのハードウェア要件チェックの結果が含まれます。
HWREQCHK_DEVICE_HARDWARE_SYSINFO

デバイス ハードウェアに関する情報を提供します。

列挙

 
HWREQCHK_CPU_VENDOR

CPU ベンダーを示します。
HWREQCHK_PRODUCT_TYPE

製品の種類を示します。
HWREQCHK_TARGET_RELEASE

ターゲットの Windows リリースを示します。