функция обратного вызова DOT11EXT_SET_EXCLUDE_UNENCRYPTED (wlanihv.h)

ВажноСобственный интерфейс беспроводной локальной сети 802.11 не рекомендуется использовать в Windows 10 и более поздних версиях. Вместо этого используйте интерфейс WLAN Device Driver Interface (WDI). Дополнительные сведения о WDI см. в статье Модель универсального драйвера WLAN для Windows.
 
Библиотека DLL расширений IHV вызывает функцию Dot11ExtSetExcludeUnencrypted для включения или отключения адаптера беспроводной локальной сети (WLAN) от исключения незашифрованных пакетов, которые он получает при включенной операции шифра.

Синтаксис

DOT11EXT_SET_EXCLUDE_UNENCRYPTED Dot11extSetExcludeUnencrypted;

DWORD Dot11extSetExcludeUnencrypted(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           BOOL bExcludeUnencrypted
)
{...}

Параметры

[in, optional] hDot11SvcHandle

Дескриптор, используемый операционной системой для ссылки на адаптер WLAN. Это значение дескриптора было указано при предыдущем вызове функции IHV Handler Dot11ExtIhvInitAdapter .

[in] bExcludeUnencrypted

Логическое значение, которое, если задано значение TRUE, настраивает адаптер WLAN на исключение незашифрованных пакетов.

Возвращаемое значение

Если вызов завершается успешно, функция возвращает ERROR_SUCCESS. В противном случае возвращается код ошибки, определенный в Winerror.h.

Комментарии

Если адаптер WLAN включен для исключения незашифрованных пакетов, станция должна исключить полученные пакеты, соответствующие записи в текущем списке исключений EtherType станции. Библиотека DLL расширений IHV указывает список исключений EtherType с помощью вызовов Функция Dot11ExtSetEtherTypeHandling .

Вызов функции Dot11ExtSetExcludeUnencrypted приводит к запросу набора OID_DOT11_EXCLUDE_UNENCRYPTED идентификатор объекта (OID) в драйвер мини-порта Native 802.11, который управляет адаптером WLAN.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть wlanihv.h (включая Wlanihv.h)

См. также раздел

OID_DOT11_EXCLUDE_UNENCRYPTED

Dot11ExtSetEtherTypeHandling

Dot11ExtIhvInitAdapter