структура 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, чтобы задать возможности пакета EAPOL сетевого адаптера WoL. Клиентские драйверы обычно вызывают NetAdapterWakeSetEapolPacketCapabil ities при запуске сетевого адаптера, но перед вызовом 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 (include netadaptercx.h) |
См. также
настройка управления питанием
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT
NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT