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 desde 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.

Observaciones

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 Valor
cliente mínimo admitido Windows 11
servidor mínimo admitido Windows Server 2022
versión mínima de UMDF 2.33
encabezado de netadapter.h (include netadaptercx.h)

Consulte también

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

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT

NetAdapterWakeSetEapolPacketCapabilities

NetAdapterStart