Compartir a través de


estructura NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES (netadapter.h)

La estructura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES describe las funcionalidades de reactivación de un adaptador de red en LAN (WoL) para despertar de un mensaje de identificador de solicitud de EAP a través de LAN (EAPOL).

Sintaxis

typedef struct _NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES {
  ULONG   Size;
  BOOLEAN EapolPacket;
} NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES;

Miembros

Size

Tamaño de esta estructura en bytes.

EapolPacket

Valor booleano que describe si el adaptador de red es capaz de despertarse de un paquete EAPOL.

Comentarios

Llame a NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT para inicializar esta estructura y, a continuación, llame a NetAdapterWakeSetEapolPacketCapabilities para establecer las funcionalidades de WoL del paquete EAPOL del adaptador de red. Los controladores de cliente suelen llamar a NetAdapterWakeSetEapolPacketCapabilities al iniciar un adaptador de red, pero antes de llamar a NetAdapterStart.

Al notificar que un NET_WAKE_SOURCE_TYPE es NetWakeSourceTypeEapolPacket, llame a NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT para inicializar una estructura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11
Servidor mínimo compatible Windows Server 2022
Versión mínima de UMDF 2,33
Encabezado netadapter.h (include netadaptercx.h)

Consulte también

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

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT

NetAdapterWakeSetEapolPacketCapabilities

NetAdapterStart