Compartir a través de


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)

Consulte también

DOT11_PHY_ATTRIBUTES

OID_DOT11_DATA_RATE_MAPPING_TABLE