Bagikan melalui


Metode array tombol Windows Device-Specific (_DSM)

Untuk mendukung evolusi antarmuka pengguna (UI) Tombol Windows, Windows mendefinisikan Metode Device-Specific (_DSM) untuk perangkat array tombol Windows dengan fungsi yang dijelaskan dalam artikel ini.

Fungsi 1: Properti Tombol Daya

Parameter metode kontrol _DSM untuk fungsi properti tombol daya adalah sebagai berikut:

Argumen

  • Arg0: UUID = dfbcf3c5-e7a5-44e6-9c1f-29c76f6e059c

  • Arg1: ID Revisi = 0

  • Arg2: indeks Fungsi = 1

  • Arg3: paket Kosong (tidak digunakan)

Pengembalian

Bilangan bulat (DWORD) yang memiliki definisi bit-field berikut:

  • Bit 31 hingga 33: Dicadangkan (harus 0).

  • Bit 2: Bit ini harus diatur ke 1 jika tombol daya dikonfigurasi untuk mendeteksi peristiwa tekan dan rilis, dan untuk melaporkan peristiwa ini ke sistem operasi. Jika tidak, bit ini harus 0.

  • Bit 1: Bit ini harus diatur ke 1 jika tombol daya dikabelkan ke pengontrol interupsi (GPIO atau sebaliknya) yang mendukung deteksi tingkat. Jika tidak, bit ini harus 0.

  • Bit 0: Bit ini harus diatur ke 1 jika platform mendukung waktu Penggantian Tombol Daya ACPI 10 detik atau lebih besar. Jika tidak, bit ini harus 0.

Indeks fungsi 0 dari setiap _DSM adalah fungsi kueri yang mengembalikan kumpulan indeks fungsi yang didukung, dan selalu diperlukan. Untuk informasi selengkapnya, lihat bagian 9.14.1, "_DSM (Metode Khusus Perangkat)", dalam spesifikasi ACPI 5.0 .