перечисление NDIS_PM_WOL_PACKET (ntddndis.h)
Перечисление NDIS_PM_WOL_PACKET определяет тип пакета пробуждения по локальной сети (WOL).
Синтаксис
typedef enum _NDIS_PM_WOL_PACKET {
NdisPMWoLPacketUnspecified,
NdisPMWoLPacketBitmapPattern,
NdisPMWoLPacketMagicPacket,
NdisPMWoLPacketIPv4TcpSyn,
NdisPMWoLPacketIPv6TcpSyn,
NdisPMWoLPacketEapolRequestIdMessage,
NdisPMWoLPacketMaximum
} NDIS_PM_WOL_PACKET, *PNDIS_PM_WOL_PACKET;
Константы
NdisPMWoLPacketUnspecified Тип пакета WOL не указан. |
NdisPMWoLPacketBitmapPattern Задает шаблон растрового изображения. Этот тип пакета указан в WoLBitMapPattern член NDIS_PM_WOL_PATTERN структура. |
NdisPMWoLPacketMagicPacket Пакеты WOL на основе магического пакета WOL. Адрес управления доступом к мультимедиа (MAC) в волшебный пакет — текущий MAC адрес сетевого адаптера. |
NdisPMWoLPacketIPv4TcpSyn Шаблон пакета IPv4 TCP SYN для пробуждения по локальной сети. Этот шаблон пакета указан в IPv4TcpSynParameters член структуры NDIS_PM_WOL_PATTERN. |
NdisPMWoLPacketIPv6TcpSyn Шаблон пакета IPv6 TCP SYN для пробуждения по локальной сети. Этот шаблон пакета указан в IPv6TcpSynParameters член структуры NDIS_PM_WOL_PATTERN. |
NdisPMWoLPacketEapolRequestIdMessage Указывает пакет сообщения запроса EAPOL. Этот тип пакета указан в EapolRequestIdMessageParameters член структуры NDIS_PM_WOL_PATTERN. |
NdisPMWoLPacketMaximum Максимальное значение для этого перечисления. Это значение может измениться в будущих версиях заголовка NDIS файлы и двоичные файлы. |
Замечания
Перечисление NDIS_PM_WOL_PACKET используется в элементе WoLPacketType структуры NDIS_PM_WOL_PATTERN.
Примечание Тип перечисления NDIS_PM_WOL_PACKET указывает шаблоны пробуждения на локальной локальной сети (WOL). Пробуждение по локальной сети, основанное на NETBIOS по протоколу TCP, устарело, и при необходимости его можно задать с помощью метода растрового изображения шаблона.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.20 и более поздних версиях. |
заголовка | ntddndis.h (include Ntddndis.h) |