estructura NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS (netdevice.h)
La estructura NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS contiene punteros de función para las funciones de devolución de llamada de la directiva de energía de un controlador de cliente.
Sintaxis
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;
Miembros
Size
Tamaño de esta estructura, en bytes.
EvtDevicePreviewBitmapPattern
Puntero a la implementación del controlador cliente de la función de devolución de llamada EvtNetDevicePreviewWakeSource para obtener una vista previa de un patrón de reactivación de mapa de bits.
EvtDevicePreviewArpOffload
Puntero a una implementación de la función de devolución de llamada EvtNetDevicePreviewPowerOffload para obtener una vista previa de una descarga de protocolo ARP de bajo consumo de IPv4.
EvtDevicePreviewNSOffload
Puntero a una implementación de la función de devolución de llamada EvtNetDevicePreviewPowerOffload para obtener una vista previa de una descarga de protocolo de baja energía de solicitud de vecinos IPv6 (NS).
Comentarios
Llame a NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT para inicializar esta estructura y, a continuación, proporcione punteros a las devoluciones de llamada que implementa el controlador cliente. Si el controlador de cliente no implementa una de las devoluciones de llamada, establezca ese miembro en NULL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 |
Versión mínima de UMDF | 2,33 |
Encabezado | netdevice.h (include netadaptercx.h) |
Consulte también
Configuración de la administración de energía