Поделиться через


структура DOT11_OFFLOAD_NETWORK_LIST_INFO (windot11.h)

Важный

WiFiCx — это новая модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций. Модель драйвера WDI теперь находится в режиме обслуживания и получит только исправления с высоким приоритетом.

Структура DOT11_OFFLOAD_NETWORK_LIST_INFO описывает список разгрузки сети (NLO).

Синтаксис

typedef struct _DOT11_OFFLOAD_NETWORK_LIST_INFO {
  NDIS_OBJECT_HEADER    Header;
  ULONG                 ulFlags;
  ULONG                 FastScanPeriod;
  ULONG                 FastScanIterations;
  ULONG                 SlowScanPeriod;
  ULONG                 uNumOfEntries;
  DOT11_OFFLOAD_NETWORK offloadNetworkList[1];
} DOT11_OFFLOAD_NETWORK_LIST_INFO, *PDOT11_OFFLOAD_NETWORK_LIST_INFO;

Члены

Header

Тип, редакция и размер структуры DOT11_OFFLOAD_NETWORK_LIST_INFO. Ниже приведены необходимые параметры для членов заголовка.

Член Оправа
типа NDIS_OBJECT_TYPE_DEFAULT
редакции DOT11_OFFLOAD_NETWORK_LIST_REVISION_1
размера DOT11_SIZEOF_OFFLOAD_NETWORK_LIST_INFO_REVISION_1

ulFlags

Битовые флаги для указания дополнительных атрибутов этого NLO из следующей таблицы:

Ценность Значение
DOT11_NLO_FLAG_STOP_NLO_INDICATION Указывает, что проверка NLO должна быть остановлена сразу. Больше не должно выполняться сканирование NLO. Не следует указывать обнаружение NLO. uNumOfEntries должно быть 0.
DOT11_NLO_FLAG_SCAN_ON_AOAC_PLATFORM Указывает, что NLO должна выполняться немедленно, а расписание быстрой проверки и медленной проверки должно выполняться. Обычно это используется на платформах Always-On-Always-Connected (AOAC). uNumOfEntries может быть от 0 до n.
DOT11_NLO_FLAG_SCAN_AT_SYSTEM_RESUME Указывает, что NLO предназначено для использования в системном возобновлении на платформах, отличных от AOAC, что никогда не относится к платформам AOAC. NLO OID может быть отправлен заранее, когда системы приостановлены. Минипорт или оборудование не должно запускать проверку NLO сразу. Список должен храниться в мини-драйвере или оборудовании. Когда система возобновляется, минипорт или оборудование должно попытаться подключиться к предыдущей подключенной сети. Список должен быть сканирован сразу после сбоя усилий или при отсутствии предыдущего подключенного AP для повторного подключения.

FastScanPeriod

Быстрый период сканирования в секундах. Когда сетевой адаптер получает список разгрузки, он должен проверять совпадения со списком в пределах интервала FastScanPeriod. В период быстрого сканирования сетевой адаптер проверяет наличие интересных SSID каждые такие периоды для FastScanIteration затем переключается на SlowScanPeriod.

FastScanIterations

Число, если итерации для повторения быстрой проверки. Когда число итераций достигается, сетевой адаптер переключается на SlowScanPeriod.

SlowScanPeriod

Медленный период сканирования в секундах. После истечения срока действия FastScanPeriod сетевой адаптер переключится на SlowScanPeriod. Сетевой адаптер должен проверять совпадения со списком в SlowScanPeriod. Длительность открыта до тех пор, пока Windows не выдает обновленный список разгрузки.

uNumOfEntries

Количество сетей в списке запрошенных для разгрузки.

offloadNetworkList[1]

Массив сетей, которые оборудование должно автоматически искать.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Версии:_Supported в Windows 8
заголовка windot11.h (включая Windot11.h)