структура 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) |