Metode IPowerPolicyCallbackWakeFromS0::OnWakeFromS0Triggered (wudfddi.h)
[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. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]
Fungsi panggilan balik peristiwa OnWakeFromS0Triggered driver memberi tahu driver bahwa perangkatnya, yang sebelumnya telah memasuki status perangkat berdaya rendah sementara status daya sistem tetap berada di S0, mungkin telah memicu sinyal bangun.
Sintaks
void OnWakeFromS0Triggered(
[in] IWDFDevice *pWdfDevice
);
Parameter
[in] pWdfDevice
Penunjuk ke antarmuka IWDFDevice objek perangkat yang mewakili salah satu perangkat driver.
Nilai kembali
Tidak ada
Keterangan
Driver Anda harus menyediakan fungsi panggilan balik OnWakeFromS0Triggered jika driver mendukung antarmuka IPowerPolicyCallbackWakeFromS0 .
Jika driver menyediakan fungsi panggilan balik ini, kerangka kerja memanggil fungsi setelah memanggil fungsi panggilan balik IPnpCallback::OnD0Entry driver dan sebelum memanggil fungsi panggilan balik IPowerPolicyCallbackWakeFromS0::OnDisarmWakeFromS0 driver.
Perangkat keras sistem (BIOSes, motherboard, adaptor bus) terkadang dapat menghilangkan sinyal bangun sebelum pengemudi bus mendeteksinya, meskipun sinyal membangunkan sistem. Dalam kasus seperti itu, fungsi panggilan balik OnWakeFromS0Triggered driver tidak akan dipanggil meskipun perangkat driver memicu sinyal bangun.
Untuk informasi selengkapnya tentang fungsi panggilan balik ini, lihat Mendukung Power-Down Menganggur di Driver berbasis UMDF.
Persyaratan
Persyaratan | Nilai |
---|---|
Akhir dukungan | Tidak tersedia di UMDF 2.0 dan yang lebih baru. |
Target Platform | Desktop |
Versi UMDF minimum | 1.9 |
Header | wudfddi.h (termasuk Wudfddi.h) |
Lihat juga
IPowerPolicyCallbackWakeFromS0