IPowerPolicyCallbackWakeFromSx::OnWakeFromSxTriggered method (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 OnWakeFromSxTriggered driver memberi tahu driver bahwa perangkatnya, yang sebelumnya telah memasuki status perangkat berdaya rendah karena daya sistem berkurang, mungkin telah memicu sinyal bangun.

Sintaks

void OnWakeFromSxTriggered(
  [in] IWDFDevice *pWdfDevice
);

Parameter

[in] pWdfDevice

Penunjuk ke antarmuka IWDFDevice dari objek perangkat yang mewakili salah satu perangkat driver.

Nilai kembali

Tidak ada

Keterangan

Driver Anda harus menyediakan fungsi panggilan balik OnWakeFromSxTriggered jika driver mendukung antarmuka IPowerPolicyCallbackWakeFromSx .

Jika driver telah mendaftarkan panggilan balik ini, kerangka kerja memanggilnya setelah memanggil fungsi panggilan balik IPnpCallback::OnD0Entry driver dan sebelum memanggil fungsi panggilan balik IPowerPolicyCallbackWakeFromSx::OnDisarmWakeFromSx .

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 OnWakeFromSxTriggered driver tidak akan dipanggil meskipun perangkat driver memicu sinyal bangun.

Untuk informasi selengkapnya tentang fungsi panggilan balik ini, lihat Wake-Up Sistem Pendukung 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

IPowerPolicyCallbackWakeFromSx

IPowerPolicyCallbackWakeFromSx::OnArmWakeFromSx

IPowerPolicyCallbackWakeFromSx::OnDisarmWakeFromSx