структура NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES (netadapter.h)

Структура NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES описывает возможности пробуждения сетевого адаптера по локальной сети (WoL) для пробуждения из сообщения идентификатора запроса EAP по локальной сети (EAPOL).

Синтаксис

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

Члены

Size

Размер этой структуры в байтах.

EapolPacket

Логическое значение, указывающее, способен ли сетевой адаптер просыпаться из пакета EAPOL.

Комментарии

Вызовите NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT , чтобы инициализировать эту структуру, а затем вызовите NetAdapterWakeSetEapolPacketCapabilities , чтобы задать возможности woL пакета EAPOL сетевого адаптера. Клиентские драйверы обычно вызывают NetAdapterWakeSetEapolPacketCapabilities при запуске сетевого адаптера, но перед вызовом NetAdapterStart.

При сообщении о том, что NET_WAKE_SOURCE_TYPE имеет значение NetWakeSourceTypeEapolPacket, вызовите NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT для инициализации структуры NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES .

Требования

Требование Значение
Минимальная версия клиента Windows 11
Минимальная версия сервера Windows Server 2022
Верхняя часть netadapter.h (включая netadaptercx.h)

См. также раздел

Настройка функций управления питанием

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT

NetAdapterWakeSetEapolPacketCapabilities

NetAdapterStart