DOT11_DATA_RATE_MAPPING_ENTRY 구조체(windot11.h)
중요하다
WiFiCx Windows 11에서 릴리스된 새로운 Wi-Fi 드라이버 모델입니다. WiFiCx를 사용하여 최신 기능을 활용하는 것이 좋습니다. WDI 드라이버 모델은 이제 유지 관리 모드에 있으며 높은 우선 순위 수정만 받습니다.
DOT11_DATA_RATE_MAPPING_ENTRY 구조는 전송 및 수신 작업을 위해 802.11 스테이션의 PHY에서 지원하는 데이터 속도를 정의합니다.
통사론
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 | 이 비트는 사용되지 않으며 0으로 설정해야 합니다. |
ucDataRateFlag
데이터 속도 항목의 특성입니다.
이 값은 다음 표에 정의된 비트 마스크입니다.
비트 | 이름 | 묘사 |
---|---|---|
0 | DOT11_DATA_RATE_NON_STANDARD | 설정된 경우 항목은 IEEE 802.11 표준에 정의된 표준 데이터 속도가 아닙니다. |
1-7 | 이러한 비트는 사용되지 않으며 0으로 설정해야 합니다. |
usDataRateValue
0x0002~0xFFFF 값을 사용하여 초당 500Kbps(킬로비트 단위)로 정의된 데이터 속도입니다.
발언
IEEE 802.11 표준 데이터 속도의 경우 미니포트 드라이버는 ucDataRateIndex 설정하고 usDataRateValue 멤버를 동일한 값으로 합니다.
다음 표에서는 IEEE 802.11 표준 데이터 속도(초당 메가비트 단위(Mbps) 및 ucDataRateIndex 및 usDataRateValue 멤버의 관련 값을 보여 줍니다.
IEEE 802.11 표준 요금 | ucDataRateIndex | usDataRateValue |
---|---|---|
1Mbps | 0x02 | 0x02 |
2Mbps | 0x04 | 0x04 |
3Mbps | 0x06 | 0x06 |
4.5Mbps | 0x09 | 0x09 |
5.5Mbps | 0x0B | 0x0B |
6Mbps | 0x0C | 0x0C |
9Mbps | 0x12 | 0x12 |
11Mbps | 0x16 | 0x16 |
12Mbps | 0x18 | 0x18 |
18Mbps | 0x24 | 0x24 |
22Mbps | 0x2C | 0x2C |
24Mbps | 0x30 | 0x30 |
27Mbps | 0x36 | 0x36 |
33Mbps | 0x42 | 0x42 |
36Mbps | 0x48 | 0x48 |
48Mbps | 0x60 | 0x60 |
54Mbps | 0x6C | 0x6C |
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
헤더 | windot11.h(Ndis.h 포함) |