Delen via


Overzicht van de HWREQCHK-API

Notitie

Sommige informatie heeft betrekking op een prereleaseproduct dat aanzienlijk kan worden gewijzigd voordat het commercieel wordt vrijgegeven. Microsoft geeft geen garanties, uitdrukkelijk of impliciet, met betrekking tot de informatie die hier wordt verstrekt.

Belangrijk

De functie die in dit onderwerp wordt beschreven, is beschikbaar in voorlopige versies van de Windows Insider Preview-. De vroegste versie waarin deze functies worden weergegeven, is Windows Insider Preview, versie 10.0.25289.

De Hardware Requirement Evaluator (HWREQCHK) bibliotheek is een set API's waarmee ontwikkelaars informatie kunnen krijgen over een hardwareapparaat en kunnen bepalen of de computer in aanmerking komt voor het uitvoeren van een specifieke versie van Windows 11 of hoger. Deze API's zijn een reeks API's die worden gebruikt om een machine/apparaat te evalueren op basis van de nieuwe Hardwarevereisten voor Windows 11. Het kan ook worden gebruikt om te bepalen aan welke vereisten niet wordt voldaan en wat de hardware van de machine momenteel is.

Gebruik

De set API's bestaat uit vier gerelateerde API's:

  • GetHardwareRequirementSystemInfo : deze functie retourneert de werkelijke informatie over het hardwareapparaatsysteem (HWREQCHK_DEVICE_HARDWARE_SYSINFO) die wordt gebruikt om te evalueren en te vergelijken met een bepaalde hardwarevereiste.
  • EvaluateHardwareRequirement: deze functie evalueert een specifieke HWREQCHK_DEVICE_HARDWARE_REQUIREMENT en geeft een BOOL resultaat door, geslaagd of mislukt, waarmee de aanroeper wordt geïnformeerd of het apparaat voldoet aan de hardwarevereiste of niet.
  • GetLatestHardwareRequirement : met deze functie wordt de meest recente gedefinieerde vereiste voor een bepaalde HWREQCHK_PRODUCT_TYPEgeretourneerd.
  • GetHardwareRequirements : deze functie retourneert een verzameling gedefinieerde hardwarevereisten (HWREQCHK_DEVICE_HARDWARE_REQUIREMENT) voor alle producttypen.

Zie HWREQCHK API-voorbeeldenvoor voorbeeldgebruik van deze functies.

HWREQCHK API-functies

HWREQCHK API-structuren

HWREQCHK API-opsommingen

HWREQCHK API-voorbeelden