Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура NET_ADAPTER_WAKE_REASON_PACKET описывает сетевой пакет (известный как пакет пробуждения), который вызвал сетевой адаптер для создания события пробуждения.
Синтаксис
typedef struct _NET_ADAPTER_WAKE_REASON_PACKET {
ULONG Size;
ULONG PatternId;
ULONG OriginalPacketSize;
WDFMEMORY WakePacket;
} NET_ADAPTER_WAKE_REASON_PACKET;
Члены
Size
Размер этой структуры в байтах.
PatternId
Значение ULONG, указывающее идентификатор шаблона пробуждения по локальной сети (WOL), соответствующего пакету пробуждения.
OriginalPacketSize
Значение ULONG, указывающее исходную длину в единицах байтов пакета пробуждения.
WakePacket
Буфер WDFMEMORY, содержащий пакет пробуждения.
Замечания
Вызовите NET_ADAPTER_WAKE_REASON_PACKET_INIT, чтобы инициализировать эту структуру, если NET_WAKE_SOURCE_TYPE — NetWakeSourceTypeBitmapPattern.
Вызовите NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT, чтобы инициализировать эту структуру, если NET_WAKE_SOURCE_TYPE — NetWakeSourceTypeMagicPacket.
Вызовите NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT, чтобы инициализировать эту структуру, если NET_WAKE_SOURCE_TYPE — NetWakeSourceTypePacketFilterMatch.
Вызовите NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT, чтобы инициализировать эту структуру, если NET_WAKE_SOURCE_TYPE — NetWakeSourceTypeEapolPacket.
Структура NET_ADAPTER_WAKE_REASON_PACKET передается в качестве входного параметра для NetAdapterReportWakeReasonPacket.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 2004 |
| минимальная версия UMDF | 2.33 |
| заголовка | netadaptercx.h (include netadaptercx.h) |
См. также
настройка управления питанием