Bagikan melalui


EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION fungsi panggilan balik (wdfdevice.h)

[Berlaku untuk KMDF saja]

Catatan

Fungsi panggilan balik ini hanya untuk penggunaan internal Microsoft.

Fungsi panggilan balik peristiwa EvtDevicePowerPolicyStateChange driver memberi tahu driver bahwa komputer status kebijakan daya perangkat berpindah dari satu status ke status lainnya.

Sintaks

EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION EvtWdfDevicePowerPolicyStateChangeNotification;

void EvtWdfDevicePowerPolicyStateChangeNotification(
  [in] WDFDEVICE Device,
  [in] PCWDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA NotificationData
)
{...}

Parameter

[in] Device

Handel ke objek perangkat kerangka kerja.

[in] NotificationData

Penunjuk ke struktur WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA yang disediakan kerangka kerja yang mengidentifikasi status lama dan baru mesin status.

Menampilkan nilai

Tidak ada

Keterangan

Untuk mendaftarkan fungsi panggilan balik EvtDevicePowerPolicyStateChange , driver harus memanggil WdfDeviceInitRegisterPowerPolicyStateChangeCallback.

Untuk informasi selengkapnya, lihat State Machines dalam Kerangka Kerja.

Jika fungsi panggilan balik EvtDevicePowerPolicyStateChange memanggil WdfDeviceStopIdle dengan parameter WaitForD0 diatur ke TRUE, komputer status kebijakan daya kerangka kerja akan menjadi rusak.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Versi KMDF minimum 1,0
Header wdfdevice.h (termasuk Wdf.h)
IRQL PASSIVE_LEVEL

Lihat juga

EvtDevicePnpStateChange

EvtDevicePowerStateChange