Compartir a través de


estructura NET_ADAPTER_WAKE_REASON_PACKET (netadaptercx.h)

La estructura de NET_ADAPTER_WAKE_REASON_PACKET describe un paquete de red (conocido como paquete de reactivación) que provocó que el adaptador de red generara un evento de reactivación.

Sintaxis

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

Miembros

Size

Tamaño de esta estructura, en bytes.

PatternId

Valor ULONG que especifica el identificador del patrón wake-on-LAN (WOL) que coincide con el paquete de reactivación.

OriginalPacketSize

Valor ULONG que especifica la longitud original, en unidades de bytes, del paquete de reactivación.

WakePacket

Un búfer WDFMEMORY que contiene el paquete de reactivación.

Comentarios

Llame a NET_ADAPTER_WAKE_REASON_PACKET_INIT para inicializar esta estructura si el NET_WAKE_SOURCE_TYPE es NetWakeSourceTypeBitmapPattern.

Llame a NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT para inicializar esta estructura si el NET_WAKE_SOURCE_TYPE es NetWakeSourceTypeMagicPacket.

Llame a NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT para inicializar esta estructura si el NET_WAKE_SOURCE_TYPE es NetWakeSourceTypePacketFilterMatch.

Llame a NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT para inicializar esta estructura si el NET_WAKE_SOURCE_TYPE es NetWakeSourceTypeEapolPacket.

Una estructura de NET_ADAPTER_WAKE_REASON_PACKET se pasa como parámetro de entrada a NetAdapterReportWakeReasonPacket.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004
Versión mínima de UMDF 2,33
Encabezado netadaptercx.h (include netadaptercx.h)

Consulte también

Configuración de la administración de energía

NET_ADAPTER_WAKE_REASON_PACKET_INIT

NetAdapterReportWakeReasonPacket