Перечисление WDI_CONNECTION_QUALITY_HINT (wditypes.hpp)
Важно!
Этот раздел является частью модели драйвера WDI, выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и будет получать только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx, чтобы воспользоваться преимуществами новейших функций.
Перечисление WDI_CONNECTION_QUALITY_HINT определяет Wi-Fi указания по качеству подключения.
Синтаксис
typedef enum _WDI_CONNECTION_QUALITY_HINT {
WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE,
WDI_CONNECTION_QUALITY_LOW_LATENCY,
WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT,
WDI_CONNECTION_QUALITY_NO_POWER_SAVE
} WDI_CONNECTION_QUALITY_HINT;
Константы
WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE Это указание указывает, что узел не имеет особых предпочтений для использования этого порта. Порт должен использовать механизмы энергосбережения, когда это возможно, а также когда другим портам требуется большая доля пропускной способности/радиосвязи. Его можно включить одновременно на нескольких портах. Это параметр качества подключения по умолчанию для порта. |
WDI_CONNECTION_QUALITY_LOW_LATENCY Это указание указывает, что узел хочет использовать этот порт для операций с низкой задержкой. Адаптер должен предоставлять обслуживание для этого порта через регулярный интервал. Расписание WLAN должно быть таким, чтобы односторонняя задержка не превышала 30 мс, потеря пакетов = <0,5 %, а также не более 3 последовательных пакетов. Он также должен учитывать указанные требования к задержке вне канала. Его можно установить одновременно на двух портах. Если порты находятся в разных каналах, максимальная задержка будет ослаблена до 50 мс. Это основано на требованиях программы сертификации Windows. В этом режиме порт может (при необходимости) использовать экономию энергии при условии, что он может соответствовать указанным выше требованиям к задержке. Кроме того, если порт находится в этом режиме, адаптер должен избегать ненужных проверок. Если адаптеру необходимо выполнять проверки, которые не активируются компонентами Майкрософт, он должен оптимизировать сканирование в соответствии с требованиями времени вне канала. Для этого можно ограничить сканирование одним каналом за раз. Если порт находится в этом режиме, во время перемещения адаптер должен оптимизировать выбор точки доступа (например, используя различные пороговые значения качества канала, чтобы не сканировать или перемещать слишком часто), процесс сопоставления (например, с помощью кэшированного TSF для синхронизации) и обмен безопасностью (например, более агрессивный при использовании PMKID). |
WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT Это указание указывает, что узел выполняет операцию с портом, который не терпим к потере пакетов. Адаптер не должен экономить питание и должен оставаться в рабочем канале данного порта как можно дольше без потери соединения на других портах, пока это указание качества подключения не будет задано. Это может быть задано протоколом L2 (EAP/4-way handshake exchanges/etc), протоколом L3 (DHCP/etc.) или другими сценариями, в которых высокий уровень доступности каналов важен для общего взаимодействия. Это значение можно задать только для одного порта. |
WDI_CONNECTION_QUALITY_NO_POWER_SAVE Это указание указывает, что узел не хочет, чтобы адаптер выполнял экономию энергии. Нет особых требований к производительности пути к данным. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | wditypes.hpp |