Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Gilt für KMDF und UMDF]
Die WDF_POWER_POLICY_EVENT_CALLBACKS-Struktur enthält Zeiger auf die Power Policy-Ereignisrückruffunktionen eines Treibers.
Syntax
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;
Elemente
Size
Die Größe dieser Struktur in Byte.
EvtDeviceArmWakeFromS0
Ein Zeiger auf die EvtDeviceArmWakeFromS0 Ereignisrückruffunktion oder NULL-.
EvtDeviceDisarmWakeFromS0
Ein Zeiger auf die EvtDeviceDisarmWakeFromS0 Ereignisrückruffunktion oder NULL-.
EvtDeviceWakeFromS0Triggered
Ein Zeiger auf die EvtDeviceWakeFromS0Triggered Ereignisrückruffunktion oder NULL-.
EvtDeviceArmWakeFromSx
Ein Zeiger auf die EvtDeviceArmWakeFromSx Ereignisrückruffunktion oder NULL-.
EvtDeviceDisarmWakeFromSx
Ein Zeiger auf die EvtDeviceDisarmWakeFromSx Ereignisrückruffunktion oder NULL-.
EvtDeviceWakeFromSxTriggered
Ein Zeiger auf die EvtDeviceWakeFromSxTriggered Ereignisrückruffunktion oder NULL-.
EvtDeviceArmWakeFromSxWithReason
Ein Zeiger auf die EvtDeviceArmWakeFromSxWithReason Ereignisrückruffunktion oder NULL-.
Bemerkungen
Die WDF_POWER_POLICY_EVENT_CALLBACKS-Struktur wird als Eingabe für die WdfDeviceInitSetPowerPolicyEventCallbacks-Methode verwendet.
Ihr Treiber sollte seine WDF_POWER_POLICY_EVENT_CALLBACKS Struktur initialisieren, indem WDF_POWER_POLICY_EVENT_CALLBACKS_INITaufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
Minimale KMDF-Version | 1.0 |
Mindest-UMDF-Version | 2.0 |
Kopfzeile | wdfdevice.h (einschließen Wdf.h) |