Condividi tramite


Accedere alle informazioni SMBIOS da un'app di Windows universale

[NOTA] Alcune informazioni riguardano il prodotto non rilasciato, 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.

Come accedere alle informazioni del BIOS (SMBIOS) di Gestione sistema da un'app di Windows universale.

Accedere alle informazioni SMBIOS da un'app piattaforma UWP (Universal Windows Platform)

A partire da Windows 10 versione 1803, le app di Windows universali possono usare GetSystemFirmwareTable e EnumSystemFirmwareTables per accedere alle informazioni SMBIOS dichiarando la funzionalità con restrizioni smbios nel manifesto dell'app.

Importante

L'accesso alle tabelle del firmware SMBIOS (RSMB) non elaborate è supportato solo da un'app di Windows universale. ACCESS_DENIED verrà restituito se si tenta di accedere ad altri tipi di tabella firmware da un'app di Windows universale.

 

Per dichiarare la funzionalità con restrizioni smbios nel manifesto dell'app, aggiungere lo spazio dei nomi rescap e la funzionalità smbios come indicato di seguito:

<Package
  ...
  xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
  IgnorableNamespaces="uap mp rescap">  
  ...
  <Capabilities>
    <rescap:Capability Name="smbios"/>
  </Capabilities>
</Package>

Funzionalità con restrizioni

GetSystemFirmwareTable

EnumSystemFirmwareTables

Accedere alle variabili del firmware UEFI da un'app di Windows universale