Zugreifen auf SMBIOS-Informationen über eine universelle Windows-App
[HINWEIS] Einige Informationen beziehen sich auf vorab veröffentlichte Produkte, die vor der kommerziellen Veröffentlichung erheblich geändert werden können. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zugreifen auf SMBIOS-Informationen (System Management BIOS) aus einer universellen Windows-App
Zugreifen auf SMBIOS-Informationen über eine Universelle Windows-Plattform-App
Ab Windows 10 Version 1803 können universelle Windows-Apps GetSystemFirmwareTable und EnumSystemFirmwareTables verwenden, um auf SMBIOS-Informationen zuzugreifen, indem sie die eingeschränkte smbios-Funktion im App-Manifest deklarieren.
Wichtig
Nur der Zugriff auf rohe SMBIOS-Firmwaretabellen (RSMB) wird von einer universellen Windows-App unterstützt. ACCESS_DENIED werden zurückgegeben, wenn Sie versuchen, über eine universelle Windows-App auf andere Firmwaretabellentypen zuzugreifen.
Um die eingeschränkte smbios-Funktion im App-Manifest zu deklarieren, fügen Sie den Rescap-Namespace und die smbios-Funktion wie folgt hinzu:
<Package
...
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="uap mp rescap">
...
<Capabilities>
<rescap:Capability Name="smbios"/>
</Capabilities>
</Package>
Zugehörige Themen