перечисление WDI_PACKET_FILTER_TYPE (wditypes.hpp)
Важно!
Этот раздел является частью модели драйвера WDI, выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и получает только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx, чтобы воспользоваться преимуществами новейших функций.
Перечисление WDI_PACKET_FILTER_TYPE определяет типы фильтров пакетов.
Синтаксис
typedef enum _WDI_PACKET_FILTER_TYPE {
WDI_PACKET_FILTER_NONE,
WDI_PACKET_FILTER_DIRECTED,
WDI_PACKET_FILTER_MULTICAST,
WDI_PACKET_FILTER_ALL_MULTICAST,
WDI_PACKET_FILTER_BROADCAST,
WDI_PACKET_FILTER_PROMISCUOUS,
WDI_PACKET_FILTER_802_11_RAW_DATA,
WDI_PACKET_FILTER_802_11_DIRECTED_MGMT,
WDI_PACKET_FILTER_802_11_BROADCAST_MGMT,
WDI_PACKET_FILTER_802_11_MULTICAST_MGMT,
WDI_PACKET_FILTER_802_11_ALL_MULTICAST_MGMT,
WDI_PACKET_FILTER_802_11_PROMISCUOUS_MGMT,
WDI_PACKET_FILTER_802_11_RAW_MGMT,
WDI_PACKET_FILTER_802_11_DIRECTED_CTRL,
WDI_PACKET_FILTER_802_11_BROADCAST_CTRL,
WDI_PACKET_FILTER_802_11_PROMISCUOUS_CTRL,
WDI_PACKET_FILTER_ALL
} WDI_PACKET_FILTER_TYPE;
Константы
WDI_PACKET_FILTER_NONE Нет. |
WDI_PACKET_FILTER_DIRECTED Направленные пакеты. Направленные пакеты содержат адрес назначения, равный адресу станции сетевого адаптера. |
WDI_PACKET_FILTER_MULTICAST Пакеты адресов многоадресной рассылки, отправленные адресам в списке адресов многоадресной рассылки. |
WDI_PACKET_FILTER_ALL_MULTICAST Все пакеты адресов многоадресной рассылки, а не только те, которые перечислены в списке адресов многоадресной рассылки. |
WDI_PACKET_FILTER_BROADCAST Широковещательные пакеты. |
WDI_PACKET_FILTER_PROMISCUOUS Указывает все пакеты независимо от того, включена ли фильтрация виртуальных ЛС и совпадает ли идентификатор виртуальной ЛС. |
WDI_PACKET_FILTER_802_11_RAW_DATA Кадр mpdu (802.11) управления доступом к мультимедиа (MAC), который содержит все данные в формате, полученном станцией 802.11. Если этот фильтр задан, драйвер должен указать каждый неизмененные фрагменты MPDU, прежде чем он указывает, что пакет службы MAC (MSDU) будет повторно сбран из фрагментов MPDU. Если фрагмент MPDU зашифрован, он не должен расшифровывать его, прежде чем он будет указан. Однако драйвер мини-порта должен расшифровать каждый фрагмент MPDU перед повторной сборкой и указанием пакета MSDU. Если этот параметр включен, этот тип фильтра влияет только на другие стандартные фильтры пакетов, такие как WDI_PACKET_FILTER_DIRECTED или WDI_PACKET_FILTER_BROADCAST. |
WDI_PACKET_FILTER_802_11_DIRECTED_MGMT Направлены пакеты управления 802.11. Направленные пакеты содержат адрес назначения, равный адресу станции сетевого адаптера. |
WDI_PACKET_FILTER_802_11_BROADCAST_MGMT Широковещательная передача пакетов управления 802.11, полученных станцией 802.11. |
WDI_PACKET_FILTER_802_11_MULTICAST_MGMT Пакеты управления многоадресной рассылки 802.11, отправленные на адреса в списке адресов многоадресной рассылки. |
WDI_PACKET_FILTER_802_11_ALL_MULTICAST_MGMT Все пакеты управления многоадресной рассылки 802.11, полученные станцией 802.11, независимо от того, находится ли целевой адрес в заголовке MAC 802.11 в списке адресов многоадресной рассылки. |
WDI_PACKET_FILTER_802_11_PROMISCUOUS_MGMT Все пакеты управления 802.11, полученные станцией 802.11. |
WDI_PACKET_FILTER_802_11_RAW_MGMT Кадр управления MPDU 802.11, который содержит все данные в формате, полученном станцией 802.11. Если этот фильтр задан, драйвер должен указать каждый неизмененные фрагменты MPDU, прежде чем он указывает на пакет MMPDU, повторно собираемый из фрагментов MPDU. Если этот тип фильтра включен, он влияет только на другие фильтры пакетов управления 802.11, например WDI_PACKET_FILTER_802_11_DIRECTED_MGMT или WDI_PACKET_FILTER_802_11_MULTICAST_MGMT. |
WDI_PACKET_FILTER_802_11_DIRECTED_CTRL Направлены управляющие пакеты 802.11. Направленные пакеты содержат адрес назначения, равный адресу станции сетевого адаптера. |
WDI_PACKET_FILTER_802_11_BROADCAST_CTRL Трансляция контрольных пакетов 802.11, полученных станцией 802.11. |
WDI_PACKET_FILTER_802_11_PROMISCUOUS_CTRL Все управляющие пакеты 802.11, полученные станцией 802.11. |
WDI_PACKET_FILTER_ALL Все типы пакетов. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | wditypes.hpp |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по