NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS Struktur (netdevice.h)
Die NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS-Struktur enthält Funktionszeiger für die Leistungsrichtlinienrückruffunktionen eines Clienttreibers.
Syntax
typedef struct _NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS {
ULONG Size;
PFN_NET_DEVICE_PREVIEW_WAKE_SOURCE EvtDevicePreviewBitmapPattern;
PFN_NET_DEVICE_PREVIEW_POWER_OFFLOAD EvtDevicePreviewArpOffload;
PFN_NET_DEVICE_PREVIEW_POWER_OFFLOAD EvtDevicePreviewNSOffload;
} NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS;
Angehörige
Size
Die Größe dieser Struktur in Byte.
EvtDevicePreviewBitmapPattern
Ein Zeiger auf die Implementierung des EvtNetDevicePreviewWakeSource Rückruffunktion für die Vorschau eines Bitmap-Wake-Musters.
EvtDevicePreviewArpOffload
Ein Zeiger auf eine Implementierung der EvtNetDevicePreviewPowerOffload Rückruffunktion für die Vorschau einer IPv4 ARP Low Power Protocol Offload.
EvtDevicePreviewNSOffload
Ein Zeiger auf eine Implementierung der EvtNetDevicePreviewPowerOffload Rückruffunktion für die Vorschau einer IPv6 Neighbor Solicitation (NS) Offload.
Bemerkungen
Rufen Sie NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT auf, um diese Struktur zu initialisieren, und stellen Sie dann Zeiger auf die Rückrufe bereit, die Ihr Clienttreiber implementiert. Wenn Ihr Clienttreiber keinen der Rückrufe implementiert, legen Sie dieses Element auf NULL-fest.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 2004 |
Mindest-UMDF-Version | 2.33 |
Header- | netdevice.h (include netadaptercx.h) |
Siehe auch
Konfigurieren von Power Management-