NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS struttura (netdevice.h)
La struttura NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS contiene puntatori di funzione per le funzioni di callback dei criteri di alimentazione del driver client.
Sintassi
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;
Members
Size
Dimensioni di questa struttura, in byte.
EvtDevicePreviewBitmapPattern
Puntatore all'implementazione del driver client della funzione di callback EvtNetDevicePreviewWakeSource per l'anteprima di un modello di riattivazione bitmap.
EvtDevicePreviewArpOffload
Puntatore a un'implementazione della funzione di callback EvtNetDevicePreviewPowerOffload per l'anteprima di un offload ARP.
EvtDevicePreviewNSOffload
Puntatore a un'implementazione della funzione di callback EvtNetDevicePreviewPowerOffload per l'anteprima di un protocollo di offload di tipo IPv6 Neighbor Solicitation (NS).
Commenti
Chiamare NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT per inizializzare questa struttura, quindi fornire puntatori ai callback implementati dal driver client. Se il driver client non implementa uno dei callback, impostare tale membro su NULL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 2004 |
Versione UMDF minima | 2.33 |
Intestazione | netdevice.h (include netadaptercx.h) |
Vedi anche
Configurazione di Power Management