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 la 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 de 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
None
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. Los controladores de cliente suelen llamar a esta función desde su devolución de llamada EvtDevicePrepareHardware , pero deben llamar a esta función antes de llamar a NetAdapterStart.
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
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES