struttura NET_ADAPTER_WAKE_REASON_PACKET (netadaptercx.h)

La struttura NET_ADAPTER_WAKE_REASON_PACKET descrive un pacchetto di rete (noto come pacchetto di riattivazione) che ha causato la generazione di un evento di riattivazione della scheda di rete.

Sintassi

typedef struct _NET_ADAPTER_WAKE_REASON_PACKET {
  ULONG     Size;
  ULONG     PatternId;
  ULONG     OriginalPacketSize;
  WDFMEMORY WakePacket;
} NET_ADAPTER_WAKE_REASON_PACKET;

Members

Size

Dimensioni di questa struttura, in byte.

PatternId

Valore ULONG che specifica l'identificatore del modello di riattivazione LAN (WOL) corrispondente al pacchetto di riattivazione.

OriginalPacketSize

Valore ULONG che specifica la lunghezza originale, in unità di byte, del pacchetto di riattivazione.

WakePacket

Buffer WDFMEMORY che contiene il pacchetto di riattivazione.

Commenti

Chiamare NET_ADAPTER_WAKE_REASON_PACKET_INIT per inizializzare questa struttura se il NET_WAKE_SOURCE_TYPE è NetWakeSourceTypeBitmapPattern.

Chiamare NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT per inizializzare questa struttura se il NET_WAKE_SOURCE_TYPE è NetWakeSourceTypeMagicPacket.

Chiamare NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT per inizializzare questa struttura se il NET_WAKE_SOURCE_TYPE è NetWakeSourceTypePacketFilterMatch.

Chiamare NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT per inizializzare questa struttura se il NET_WAKE_SOURCE_TYPE è NetWakeSourceTypeEapolPacket.

Una struttura NET_ADAPTER_WAKE_REASON_PACKET viene passata come parametro di input a NetAdapterReportWakeReasonPacket.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 2004
Intestazione netadaptercx.h (include netadaptercx.h)

Vedi anche

Configurazione del risparmio energia

NET_ADAPTER_WAKE_REASON_PACKET_INIT

NetAdapterReportWakeReasonPacket