DOT11_DATA_RATE_MAPPING_TABLE (Compact 2013)

3/26/2014

This structure is used when the miniport driver is requested to return the table of data rates that are supported by a PHY on the 802.11 station for transmit and receive operations.

Syntax

typedef struct _DOT11_DATA_RATE_MAPPING_TABLE
{
  NDIS_OBJECT_HEADER  Header;
  ULONG  uDataRateMappingLength;
  DOT11_DATA_RATE_MAPPING_ENTRY  DataRateMappingEntries[126];
} DOT11_DATA_RATE_MAPPING_TABLE, *PDOT11_DATA_RATE_MAPPING_TABLE;

Members

  • Header
    The type, revision, and size of the DOT11_DATA_RATE_MAPPING_TABLE structure. This member is formatted as an NDIS_OBJECT_HEADER structure.

    The miniport driver must set the members of Header to the following values:

    Type

    This member must be set to NDIS_OBJECT_TYPE_DEFAULT

    Revision

    This member must be set to DOT11_DATA_RATE_MAPPING_TABLE_REVISION_1

    Size

    This member must be set to sizeof(DOT11_DATA_RATE_MAPPING_TABLE)

  • uDataRateMappingLength
    The number of entries in the DataRateMappingEntries array
  • DataRateMappingEntries
    The data rates supported by the 802.11 station. Each entry in the DataRateMappingEntries array is formatted as a DOT11_DATA_RATE_MAPPING_ENTRY structure.

Requirements

Header

windot11.h

See Also

Reference

Native 802.11 Data Types
OID_DOT11_DATA_RATE_MAPPING_TABLE
NDIS_OBJECT_HEADER
DOT11_DATA_RATE_MAPPING_ENTRY
Native 802.11 Wireless LAN Reference