Compartir a través de


Función NetAdapterWakeSetEapolPacketCapabilities (netadapter.h)

La función NetAdapterWakeSetEapolPacketCapabilities establece la activación de paquetes EAP de un adaptador de red a través de LAN (EAPOL) en las funcionalidades laN (WoL).

Sintaxis

void NetAdapterWakeSetEapolPacketCapabilities(
  [_In_] NETADAPTER                                       Adapter,
  [_In_] const NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES *Capabilities
);

Parámetros

[_In_] Adapter

Identificador de un objeto NETADAPTER que el controlador cliente creó anteriormente con una llamada a NetAdapterCreate.

[_In_] Capabilities

Puntero a una estructura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES asignada por el controlador e inicializada que describe las funcionalidades de WoL del paquete EAPOL del adaptador de red.

Valor devuelto

Ninguno

Observaciones

Los controladores de cliente deben llamar a NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT para inicializar la estructura de NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES y, a continuación, establecer los miembros de la estructura correctamente antes de llamar a esta función. Normalmente, los controladores de cliente llaman a esta función desde su EvtDevicePrepareHardware devolución de llamada, pero deben llamar a esta función antes de llamar a NetAdapterStart.

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

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

EvtDevicePrepareHardware

NetAdapterStart