Bagikan melalui


Mengakses informasi SMBIOS dari Aplikasi Universal Windows

[CATATAN] Beberapa informasi berkaitan dengan produk pra-rilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.

Cara mengakses informasi System Management BIOS (SMBIOS) dari aplikasi Universal Windows.

Mengakses informasi SMBIOS dari Aplikasi Platform Windows Universal

Dimulai dengan Windows 10, versi 1803, aplikasi Universal Windows dapat menggunakan GetSystemFirmwareTable dan EnumSystemFirmwareTables untuk mengakses informasi SMBIOS dengan mendeklarasikan kemampuan terbatas smbios dalam manifes aplikasi.

Penting

Hanya akses ke tabel firmware SMBIOS (RSMB) mentah yang didukung dari aplikasi Universal Windows. ACCESS_DENIED akan dikembalikan jika Anda mencoba mengakses jenis tabel firmware lain dari aplikasi Universal Windows.

 

Untuk mendeklarasikan kemampuan terbatas smbios dalam manifes aplikasi, tambahkan namespace layanan rescap dan kemampuan smbios sebagai berikut:

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

Kemampuan terbatas

GetSystemFirmwareTable

EnumSystemFirmwareTables

Mengakses variabel firmware UEFI dari Aplikasi Windows Universal