Wake-Up Sistem Pendukung di Driver UMDF
Peringatan
UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2.
Sampel UMDF 1 yang diarsipkan dapat ditemukan di Windows 11, versi 22H2 - Pembaruan Sampel Driver Mei 2022.
Untuk informasi selengkapnya, lihat Memulai UMDF.
Saat sistem dalam keadaan berdaya rendah, beberapa perangkat dapat mendeteksi peristiwa eksternal, seperti paket jaringan masuk, lalu membangunkan sistem. Misalnya, jika perangkat PCI memiliki kemampuan bangun sistem, seperti yang ditunjukkan dalam daftar Kemampuan Manajemen Daya (PMC) perangkat, perangkat membangunkan sistem dengan menaikkan sinyal Peristiwa Manajemen Daya (PME) pada bus PCI.
Jika perangkat Anda dapat membangunkan sistem dari status daya rendah di seluruh sistem, fungsi panggilan balik IDriverEntry::OnDeviceAdd di pemilik kebijakan daya harus melakukan dua langkah berikut:
Panggil IWDFDevice2::AssignSxWakeSettings untuk menentukan:
- Status daya rendah yang akan dimasukkan perangkat
- Apakah pengguna dapat mengontrol pengaturan diam perangkat
- Apakah kemampuan bangun perangkat diaktifkan atau dinonaktifkan
Terapkan antarmuka IPowerPolicyCallbackWakeFromSx dan fungsi panggilan balik peristiwa berikut, jika Anda membutuhkannya untuk perangkat Anda:
- IPowerPolicyCallbackWakeFromSx::OnArmWakeFromSx, yang memungkinkan perangkat keras perangkat merespons peristiwa bangun eksternal.
- IPowerPolicyCallbackWakeFromSx::OnDisarmWakeFromSx, yang menonaktifkan kemampuan perangkat untuk merespons peristiwa bangun eksternal.
- IPowerPolicyCallbackWakeFromSx::OnWakeFromSxTriggered, yang memberi tahu pengemudi bahwa bus mendeteksi sinyal bangun.
Pengemudi bus juga berpartisipasi dalam membangunkan sistem. Driver mode kernel untuk bus perangkat melakukan apa pun yang diperlukan pada adaptor bus untuk mengaktifkan dan menonaktifkan kemampuan perangkat untuk bangun dari status daya rendah.
Untuk informasi tentang entri registri yang mengontrol kemampuan bangun perangkat, lihat Kontrol Pengguna Perilaku Menganggur dan Bangun Perangkat di UMDF.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk