DOT11_DATA_RATE_MAPPING_ENTRY structure (windot11.h)
Syntaxe
typedef struct DOT11_DATA_RATE_MAPPING_ENTRY {
UCHAR ucDataRateIndex;
UCHAR ucDataRateFlag;
USHORT usDataRateValue;
} DOT11_DATA_RATE_MAPPING_ENTRY, *PDOT11_DATA_RATE_MAPPING_ENTRY;
Membres
ucDataRateIndex
Valeur d’index du débit de données contenu dans le membre usDataRateValue . La valeur du membre ucDataRateIndex doit être unique pour chaque entrée du tableau DataRateMappingEntries .
Cette valeur est un masque de bits tel que défini dans le tableau suivant.
Bits | Description |
---|---|
0-6 | Index de débit de données, contenant une valeur comprise entre 2 et 127. |
7 | Ce bit n’est pas utilisé et doit être défini sur zéro. |
ucDataRateFlag
Attributs de l’entrée de débit de données.
Cette valeur est un masque de bits tel que défini dans le tableau suivant.
Bits | Nom | Description |
---|---|---|
0 | DOT11_DATA_RATE_NON_STANDARD | Si elle est définie, l’entrée n’est pas un débit de données standard défini dans les normes IEEE 802.11. |
1-7 | Ces bits ne sont pas utilisés et doivent être définis sur zéro. |
usDataRateValue
Débit de données, défini en unités de 500 kilobits par seconde (Kbits/s), avec une valeur comprise entre 0x0002 et 0xFFFF.
Remarques
Pour les débits de données standard IEEE 802.11, le pilote miniport doit définir les membres ucDataRateIndex et usDataRateValue sur la même valeur.
Le tableau suivant montre les débits de données standard IEEE 802.11, en unités de mégabits par seconde (Mbits/s), et les valeurs associées pour les membres ucDataRateIndex et usDataRateValue .
Taux standard IEEE 802.11 | ucDataRateIndex | usDataRateValue |
---|---|---|
1 Mbits/s | 0x02 | 0x02 |
2 Mbits/s | 0x04 | 0x04 |
3 Mbits/s | 0x06 | 0x06 |
4,5 Mbits/s | 0x09 | 0x09 |
5,5 Mbits/s | 0x0B | 0x0B |
6 Mbits/s | 0x0C | 0x0C |
9 Mbits/s | 0x12 | 0x12 |
11 Mbits/s | 0x16 | 0x16 |
12 Mbits/s | 0x18 | 0x18 |
18 Mbits/s | 0x24 | 0x24 |
22 Mbits/s | 0x2C | 0x2C |
24 Mbits/s | 0x30 | 0x30 |
27 Mbits/s | 0x36 | 0x36 |
33 Mbits/s | 0x42 | 0x42 |
36 Mbits/s | 0x48 | 0x48 |
48 Mbits/s | 0x60 | 0x60 |
54 Mbits/s | 0x6C | 0x6C |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | windot11.h (inclure Ndis.h) |