NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS-Struktur (netdevice.h)
Die NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS-Struktur enthält Funktionszeiger für die Energierichtlinienrü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;
Member
Size
Die Größe dieser Struktur in Bytes.
EvtDevicePreviewBitmapPattern
Ein Zeiger auf die Implementierung des Clienttreibers der Rückruffunktion EvtNetDevicePreviewWakeSource zum Anzeigen einer Vorschau eines Bitmapreaktivierungsmusters.
EvtDevicePreviewArpOffload
Ein Zeiger auf eine Implementierung der Rückruffunktion EvtNetDevicePreviewPowerOffload für die Vorschau einer IPv4-ARP-Protokollauslagerung mit niedriger Leistung.
EvtDevicePreviewNSOffload
Ein Zeiger auf eine Implementierung der EvtNetDevicePreviewPowerOffload-Rückruffunktion für die Vorschau einer IPv6 Neighbor Solicitation (NS)-Protokollabladung mit niedriger Leistung.
Hinweise
Rufen Sie NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT auf, um diese Struktur zu initialisieren, und geben Sie dann Zeiger auf die Rückrufe an, die Ihr Clienttreiber implementiert. Wenn Ihr Clienttreiber keinen der Rückrufe implementiert, legen Sie diesen Member auf NULL fest.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | netdevice.h (include netadaptercx.h) |
Weitere Informationen
Konfigurieren der Energieverwaltung