структура DOT11_PRIVACY_EXEMPTION (windot11.h)
Важный
WiFiCx — это новая модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций. Модель драйвера WDI теперь находится в режиме обслуживания и получит только исправления с высоким приоритетом.
Структура DOT11_PRIVACY_EXEMPTION определяет исключение расшифровки для указанной сети EtherType.
Синтаксис
typedef struct DOT11_PRIVACY_EXEMPTION {
USHORT usEtherType;
USHORT usExemptionActionType;
USHORT usExemptionPacketType;
} DOT11_PRIVACY_EXEMPTION, *PDOT11_PRIVACY_EXEMPTION;
Члены
usEtherType
Значение IEEE EtherType в порядке байтов больших байтов.
usExemptionActionType
Тип исключения для указанного EthereumType. Определены следующие типы исключений:
DOT11_EXEMPT_ALWAYS
Станция 802.11 должна отменить полученный пакет, если подфилд защищенного кадра поля элемента управления кадрами в заголовке MAC 802.11 имеет значение один.
DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE
Станция 802.11 должна отменить полученный пакет, если ключ сопоставления ключей для исходного MAC-адреса доступен, а подфилд защищенного кадра поля элемента управления кадрами в заголовке MAC 802.11 имеет значение нулю.
usExemptionPacketType
Тип пакета, к которому применяется исключение для указанного EthereumType. Определены следующие типы пакетов:
DOT11_EXEMPT_UNICAST
Исключите только одноадресные пакеты.
DOT11_EXEMPT_MULTICAST
Исключите только многоадресные или широковещательные пакеты.
DOT11_EXEMPT_BOTH
Исключение всех типов пакетов.
Замечания
Список исключений пакетов станции 802.11 при настройке с помощью набора запроса OID_DOT11_PRIVACY_EXEMPTION_LIST. Для каждого пакета, получающего станцию 802.11, будет применяться исключение расшифровки, указанное записью списка с значением usEtherType, которое соответствует EthereumType пакета.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
заголовка | windot11.h (include Ndis.h) |