estructura DOT11_DATA_RATE_MAPPING_ENTRY (windot11.h)
Importante
WiFiCx es el nuevo modelo de controlador de Wi-Fi lanzado en Windows 11. Se recomienda usar WiFiCx para aprovechar las características más recientes. El modelo de controlador WDI ahora está en modo de mantenimiento y solo recibirá correcciones de prioridad alta.
La estructura DOT11_DATA_RATE_MAPPING_ENTRY define una velocidad de datos compatible con un PHY en la estación 802.11 para las operaciones de transmisión y recepción.
Sintaxis
typedef struct DOT11_DATA_RATE_MAPPING_ENTRY {
UCHAR ucDataRateIndex;
UCHAR ucDataRateFlag;
USHORT usDataRateValue;
} DOT11_DATA_RATE_MAPPING_ENTRY, *PDOT11_DATA_RATE_MAPPING_ENTRY;
Miembros
ucDataRateIndex
Valor de índice de la velocidad de datos contenida en el miembro usDataRateValue. El valor del miembro ucDataRateIndex de debe ser único para cada entrada de la matriz DataRateMappingEntries de.
Este valor es una máscara de bits tal como se define en la tabla siguiente.
Bits | Descripción |
---|---|
0-6 | Índice de velocidad de datos, que contiene un valor comprendido entre 2 y 127. |
7 | Este bit no se usa y debe establecerse en cero. |
ucDataRateFlag
Atributos de la entrada de velocidad de datos.
Este valor es una máscara de bits tal como se define en la tabla siguiente.
Bits | Nombre | Descripción |
---|---|---|
0 | DOT11_DATA_RATE_NON_STANDARD | Si se establece, la entrada no es una velocidad de datos estándar definida en los estándares IEEE 802.11. |
1-7 | Estos bits no se usan y deben establecerse en cero. |
usDataRateValue
Velocidad de datos, definida en unidades de 500 kilobits por segundo (Kbps), con un valor de 0x0002 a 0xFFFF.
Observaciones
Para las velocidades de datos estándar IEEE 802.11, el controlador de miniport debe establecer el ucDataRateIndex de y miembros usDataRateValue en el mismo valor.
En la tabla siguiente se muestran las velocidades de datos estándar IEEE 802.11, en unidades de megabits por segundo (Mbps) y los valores relacionados para el ucDataRateIndex y miembros de usDataRateValue.
Velocidad estándar ieee 802.11 | ucDataRateIndex | usDataRateValue |
---|---|---|
1 Mbps | 0x02 | 0x02 |
2 Mbps | 0x04 | 0x04 |
3 Mbps | 0x06 | 0x06 |
4,5 Mbps | 0x09 | 0x09 |
5,5 Mbps | 0x0B | 0x0B |
6 Mbps | 0x0C | 0x0C |
9 Mbps | 0x12 | 0x12 |
11 Mbps | 0x16 | 0x16 |
12 Mbps | 0x18 | 0x18 |
18 Mbps | 0x24 | 0x24 |
22 Mbps | 0x2C | 0x2C |
24 Mbps | 0x30 | 0x30 |
27 Mbps | 0x36 | 0x36 |
33 Mbps | 0x42 | 0x42 |
36 Mbps | 0x48 | 0x48 |
48 Mbps | 0x60 | 0x60 |
54 Mbps | 0x6C | 0x6C |
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | windot11.h (incluye Ndis.h) |