Condividi tramite


Panoramica dell'API HWREQCHK

Nota

Alcune informazioni si riferiscono a un prodotto di versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.

Importante

La funzionalità descritta in questo argomento è disponibile nelle versioni non definitive del Windows Insider Preview. La versione più recente in cui vengono visualizzate queste funzionalità è Windows Insider Preview, versione 10.0.25289.

La libreria HWREQCHK (Hardware Requirement Evaluator) è un set di API che consente agli sviluppatori di ottenere informazioni su un dispositivo hardware e determinare se il computer è idoneo per eseguire una versione specifica di Windows 11 o versioni successive. Queste API sono una famiglia di API usate per valutare un computer/dispositivo rispetto ai nuovi requisiti hardware di Windows 11. Può essere usato anche per determinare quale dei requisiti non sono soddisfatti e quali sono attualmente gli hardware del computer.

Utilizzo

Il set di API è costituito da 4 API correlate:

  • GetHardwareRequirementSystemInfo : questa funzione restituisce le informazioni effettive sul sistema del dispositivo hardware (HWREQCHK_DEVICE_HARDWARE_SYSINFO) usate per valutare e confrontare con un determinato requisito hardware.
  • EvaluateHardwareRequirement : questa funzione valuta un HWREQCHK_DEVICE_HARDWARE_REQUIREMENT specifico e restituisce un passaggio BOOL o un risultato negativo che informa il chiamante se il dispositivo soddisfa o meno il requisito hardware.
  • GetLatestHardwareRequirement : questa funzione restituisce il requisito definito più recente per un determinato HWREQCHK_PRODUCT_TYPE.
  • GetHardwareRequirements : questa funzione restituisce una raccolta di requisiti hardware definiti (HWREQCHK_DEVICE_HARDWARE_REQUIREMENT) per tutti i tipi di prodotto.

Per l'utilizzo di esempio di queste funzioni, vedere Esempi di API HWREQCHK.

Funzioni API HWREQCHK

Strutture API HWREQCHK

Enumerazioni api HWREQCHK

Esempi di API HWREQCHK