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:
- Fehlerbehandlung
- Debuggen der Hilfebibliothek
- Bibliotheken mit dynamischer Verknüpfung
- Ereignisprotokollierung
- Prozesse und Threads
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. |