структура DOT11_DATA_RATE_MAPPING_ENTRY (windot11.h)
Синтаксис
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 .
Это значение представляет собой битовую маску, как определено в следующей таблице.
Bits | Описание |
---|---|
0–6 | Индекс скорости данных, содержащий значение от 2 до 127. |
7 | Этот бит не используется и должен иметь нулевое значение. |
ucDataRateFlag
Атрибуты записи скорости данных.
Это значение представляет собой битовую маску, как определено в следующей таблице.
Bits | Имя | Описание |
---|---|---|
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 (включая Ndis.h) |