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


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

Важный

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

Структура DOT11_DATA_RATE_MAPPING_ENTRY определяет скорость данных, поддерживаемую PHY на станции 802.11 для операций передачи и получения.

Синтаксис

typedef struct DOT11_DATA_RATE_MAPPING_ENTRY {
  UCHAR  ucDataRateIndex;
  UCHAR  ucDataRateFlag;
  USHORT usDataRateValue;
} DOT11_DATA_RATE_MAPPING_ENTRY, *PDOT11_DATA_RATE_MAPPING_ENTRY;

Члены

ucDataRateIndex

Значение индекса для скорости данных, содержащегося в элементе usDataRateValue. Значение элемента ucDataRateIndex должно быть уникальным для каждой записи в массиве DataRateMappingEntries.

Это значение является битовой маской, как определено в следующей таблице.

Биты Описание
0-6 Индекс скорости данных, содержащий значение от 2 до 127.
7 Этот бит не используется и должен иметь значение нулю.

ucDataRateFlag

Атрибуты записи скорости данных.

Это значение является битовой маской, как определено в следующей таблице.

Биты Имя Описание
0 DOT11_DATA_RATE_NON_STANDARD Если задано, запись не является стандартной скоростью данных, определенной в стандартах IEEE 802.11.
1-7 Эти биты не используются и должны иметь значение нулю.

usDataRateValue

Скорость данных, определяемая в единицах в 500 килобит в секунду (Кбит/с), со значением от 0x0002 до 0xFFFF.

Замечания

Для стандартных скоростей данных IEEE 802.11 драйвер минипорта должен задать ucDataRateIndex и usDataRateValue члены того же значения.

В следующей таблице показаны стандартные показатели данных IEEE 802.11 в единицах мегабит в секунду (Мбит/с) и связанные значения для ucDataRateIndex и членов usDataRateValue.

Стандартная ставка IEEE 802.11 ucDataRateIndex usDataRateValue
1 Мбит/с 0x02 0x02
2 Мбит/с 0x04 0x04
3 Мбит/с 0x06 0x06
4,5 Мбит/с 0x09 0x09
5,5 Мбит/с 0x0B 0x0B
6 Мбит/с 0x0C 0x0C
9 Мбит/с 0x12 0x12
11 Мбит/с 0x16 0x16
12 Мбит/с 0x18 0x18
18 Мбит/с 0x24 0x24
22 Мбит/с 0x2C 0x2C
24 Мбит/с 0x30 0x30
27 Мбит/с 0x36 0x36
33 Мбит/с 0x42 0x42
36 Мбит/с 0x48 0x48
48 Мбит/с 0x60 0x60
54 Мбит/с 0x6C 0x6C

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка windot11.h (include Ndis.h)

См. также

DOT11_PHY_ATTRIBUTES

OID_DOT11_DATA_RATE_MAPPING_TABLE