Condividi tramite


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

EvtNetDevicePreviewWakeSource

EvtNetDevicePreviewPowerOffload

NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT