Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[UWAGA] Niektóre informacje odnoszą się do wstępnie wydanego produktu, który może zostać znacząco zmodyfikowany, zanim zostanie wydany komercyjnie. Firma Microsoft nie udziela żadnych gwarancji, wyraźnych ani domniemanych, w odniesieniu do podanych tutaj informacji.
Jak uzyskać dostęp do informacji systemu BIOS (SMBIOS) zarządzania systemem z aplikacji uniwersalnej systemu Windows.
Uzyskiwanie dostępu do informacji SMBIOS z aplikacji platformy uniwersalnej systemu Windows
Począwszy od systemu Windows 10, wersja 1803, aplikacje uniwersalne systemu Windows mogą używać GetSystemFirmwareTable i EnumSystemFirmwareTables w celu uzyskania dostępu do informacji SMBIOS, deklarując smbios ograniczone możliwości w manifeście aplikacji.
Ważny
Dostęp tylko do pierwotnych tabel oprogramowania układowego SMBIOS (RSMB) jest obsługiwany w aplikacji uniwersalnej systemu Windows. ACCESS_DENIED zostanie zwrócona, jeśli spróbujesz uzyskać dostęp do innych typów tabel oprogramowania układowego z aplikacji uniwersalnej systemu Windows.
Aby zadeklarować smbios ograniczone możliwości w manifeście aplikacji, dodaj rescap przestrzeni nazw i smbios możliwości w następujący sposób:
<Package
...
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="uap mp rescap">
...
<Capabilities>
<rescap:Capability Name="smbios"/>
</Capabilities>
</Package>
Tematy pokrewne
-
zmienne oprogramowania układowego UEFI programu Access z aplikacji uniwersalnej systemu Windows