структура 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 |
Минимальная версия UMDF | 2.33 |
Верхняя часть | netadapter.h (включая netadaptercx.h) |
См. также раздел
Настройка функций управления питанием
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT
NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT