Hardwareanforderungsauswertung (HWREQCHK)

Der Hardwareanforderungs-Evaluator (HWREQCHK) ist eine Reihe von APIs, mit denen Entwickler Informationen zu einem Hardwaregerät abrufen und ermitteln können, ob der Computer berechtigt ist, eine bestimmte Version von Windows 11 oder höher auszuführen.

Zum Entwickeln für HWREQCHK benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Allgemeine Win32-Programmieranleitungen finden Sie unter:

Enumerationen

 
HWREQCHK_CPU_VENDOR

Gibt den CPU-Anbieter an.
HWREQCHK_PRODUCT_TYPE

Gibt den Typ des Produkts an.
HWREQCHK_TARGET_RELEASE

Gibt die Windows-Zielversion an.

Functions

 
EvaluateHardwareRequirement

Wertet eine bestimmte Anforderung aus und gibt ein Pass- oder Fail-Ergebnis zurück, das den Aufrufer darüber informiert, ob das Gerät die Hardwareanforderung erfüllt.
GetHardwareRequirements

Gibt eine Sammlung definierter Hardwareanforderungen für alle Produkttypen zurück.
GetHardwareRequirementSystemInfo

Stellt die tatsächlichen Hardwaregerätesysteminformationen bereit, die zum Bewerten und Vergleichen mit einer bestimmten Hardwareanforderung verwendet werden.
GetLatestHardwareRequirement

Gibt die zuletzt definierte Anforderung für einen bestimmten Produkttyp zurück.

Strukturen

 
HWREQCHK_DEVICE_HARDWARE_EVALUATION

Enthält die Ergebnisse einer einzelnen Überprüfung der Hardwareanforderungen.
HWREQCHK_DEVICE_HARDWARE_REQUIREMENT

Enthält die Ergebnisse einer einzelnen Überprüfung der Hardwareanforderungen.
HWREQCHK_DEVICE_HARDWARE_SYSINFO

Stellt Informationen zur Gerätehardware bereit.