Share via


DOT11_DATA_RATE_MAPPING_ENTRY 구조체(windot11.h)

중요Native 802.11 무선 LAN 인터페이스는 Windows 10 이상에서 더 이상 사용되지 않습니다. 대신 WDI(WLAN 디바이스 드라이버 인터페이스)를 사용하세요. WDI에 대한 자세한 내용은 WLAN 유니버설 Windows 드라이버 모델을 참조하세요.
 
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 배열의 각 항목에 대해 고유해야 합니다.

이 값은 다음 표에 정의된 비트 마스크입니다.

비트 Description
0-6 2에서 127까지의 값을 포함하는 데이터 속도 인덱스입니다.
7 이 비트는 사용되지 않으며 0으로 설정해야 합니다.

ucDataRateFlag

데이터 속도 항목의 특성입니다.

이 값은 다음 표에 정의된 비트 마스크입니다.

비트 Name Description
0 DOT11_DATA_RATE_NON_STANDARD 설정된 경우 항목은 IEEE 802.11 표준에 정의된 표준 데이터 속도가 아닙니다.
1-7 이러한 비트는 사용되지 않으며 0으로 설정해야 합니다.

usDataRateValue

초당 500Kbps(킬로비트)의 단위로 정의된 데이터 속도이며 0x0002 값은 0xFFFF.

설명

IEEE 802.11 표준 데이터 속도의 경우 미니포트 드라이버는 ucDataRateIndexusDataRateValue 멤버를 동일한 값으로 설정해야 합니다.

다음 표에서는 IEEE 802.11 표준 데이터 속도(초당 메가비트 단위(Mbps) 및 ucDataRateIndexusDataRateValue 멤버에 대한 관련 값을 보여 줍니다.

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 포함)

추가 정보

DOT11_PHY_ATTRIBUTES

OID_DOT11_DATA_RATE_MAPPING_TABLE