EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION fungsi panggilan balik (wdfdevice.h)
[Hanya berlaku untuk KMDF]
Catatan
Fungsi panggilan balik ini hanya untuk penggunaan internal Microsoft.
Fungsi panggilan balik peristiwa EvtDevicePowerStateChange driver memberi tahu driver bahwa komputer status daya perangkat berpindah dari satu status ke status lainnya.
Sintaks
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION EvtWdfDevicePowerStateChangeNotification;
void EvtWdfDevicePowerStateChangeNotification(
[in] WDFDEVICE Device,
[in] PCWDF_DEVICE_POWER_NOTIFICATION_DATA NotificationData
)
{...}
Parameter
[in] Device
Handel ke objek perangkat kerangka kerja.
[in] NotificationData
Penunjuk ke struktur WDF_DEVICE_POWER_NOTIFICATION_DATA yang disediakan kerangka kerja yang mengidentifikasi status lama dan baru komputer status.
Menampilkan nilai
Tidak ada
Keterangan
Untuk mendaftarkan fungsi panggilan balik EvtDevicePowerStateChange , driver harus memanggil WdfDeviceInitRegisterPowerStateChangeCallback.
Untuk informasi selengkapnya, lihat State Machines di Kerangka Kerja.
Jika fungsi panggilan balik EvtDevicePowerStateChange memanggil WdfDeviceStopIdle dengan parameter WaitForD0 diatur ke TRUE, komputer status daya kerangka kerja akan menjadi mengalami kebuntuan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Header | wdfdevice.h (termasuk Wdf.h) |
IRQL | PASSIVE_LEVEL |
Lihat juga
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