Bagikan melalui


struktur WDF_POWER_POLICY_EVENT_CALLBACKS (wdfdevice.h)

[Berlaku untuk KMDF dan UMDF]

Struktur WDF_POWER_POLICY_EVENT_CALLBACKS berisi pointer ke fungsi panggilan balik peristiwa kebijakan daya driver.

Sintaks

typedef struct _WDF_POWER_POLICY_EVENT_CALLBACKS {
  ULONG                                       Size;
  PFN_WDF_DEVICE_ARM_WAKE_FROM_S0             EvtDeviceArmWakeFromS0;
  PFN_WDF_DEVICE_DISARM_WAKE_FROM_S0          EvtDeviceDisarmWakeFromS0;
  PFN_WDF_DEVICE_WAKE_FROM_S0_TRIGGERED       EvtDeviceWakeFromS0Triggered;
  PFN_WDF_DEVICE_ARM_WAKE_FROM_SX             EvtDeviceArmWakeFromSx;
  PFN_WDF_DEVICE_DISARM_WAKE_FROM_SX          EvtDeviceDisarmWakeFromSx;
  PFN_WDF_DEVICE_WAKE_FROM_SX_TRIGGERED       EvtDeviceWakeFromSxTriggered;
  PFN_WDF_DEVICE_ARM_WAKE_FROM_SX_WITH_REASON EvtDeviceArmWakeFromSxWithReason;
} WDF_POWER_POLICY_EVENT_CALLBACKS, *PWDF_POWER_POLICY_EVENT_CALLBACKS;

Anggota

Size

Ukuran, dalam byte, dari struktur ini.

EvtDeviceArmWakeFromS0

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceArmWakeFromS0 driver, atau NULL.

EvtDeviceDisarmWakeFromS0

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceDisarmWakeFromS0 driver, atau NULL.

EvtDeviceWakeFromS0Triggered

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceWakeFromS0Triggered driver, atau NULL.

EvtDeviceArmWakeFromSx

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceArmWakeFromSx driver, atau NULL.

EvtDeviceDisarmWakeFromSx

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceDisarmWakeFromSx driver, atau NULL.

EvtDeviceWakeFromSxTriggered

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceWakeFromSxTriggered driver, atau NULL.

EvtDeviceArmWakeFromSxWithReason

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceArmWakeFromSxWithReason driver, atau NULL.

Keterangan

Struktur WDF_POWER_POLICY_EVENT_CALLBACKS digunakan sebagai input ke metode WdfDeviceInitSetPowerPolicyEventCallbacks .

Driver Anda harus menginisialisasi struktur WDF_POWER_POLICY_EVENT_CALLBACKS dengan memanggil WDF_POWER_POLICY_EVENT_CALLBACKS_INIT.

Persyaratan

Persyaratan Nilai
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header wdfdevice.h (termasuk Wdf.h)

Lihat juga

WDF_PNPPOWER_EVENT_CALLBACKS