Expand Minimize

OID_DOT11_QOS_PARAMS

When set, the OID_DOT11_QOS_PARAMS object identifier (OID) requests that the miniport driver set quality of service (QoS) parameters for the 802.11 station.

The data type for OID_DOT11_QOS_PARAMS is the DOT11_QOS_PARAMS structure.



    typedef struct DOT11_QOS_PARAMS {
         NDIS_OBJECT_HEADER Header;
         UCHAR ucEnabledQoSProtocolFlags;
      } DOT11_QOS_PARAMS, *PDOT11_QOS_PARAMS;
  

This structure includes the following members:

Header

The type, revision, and size of the DOT11_QOS_PARAMS 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_QOS_PARAMS_REVISION_1

Size

This member must be set to sizeof(OID_DOT11_QOS_PARAMS).

For more information about these members, see NDIS_OBJECT_HEADER.

ucEnabledQoSProtocolFlags

A set of flags that specify the quality of service (QoS) protocols enabled on the NIC. This member is either zero or a bitwise OR combination of the following flags:

DOT11_QOS_PROTOCOL_FLAG_WMM

If the NIC supports the 802.11 WMM standard and this flag is set, the 802.11 WMM QoS protocol is enabled. Otherwise, the 802.11 WMM QoS protocol is disabled.

DOT11_QOS_PROTOCOL_FLAG_11E

If the NIC supports the 802.11e standard and this flag is set, the 802.11e QoS protocol is enabled. Otherwise, the 802.11e QoS protocol is disabled.

The default value of ucEnabledQoSProtocolFlags is the ucSupportedQoSProtocolFlags member of the DOT11_EXTSTA_ATTRIBUTES structure.

The miniport driver must fail a set request with error code NDIS_STATUS_INVALID_STATE if the 802.11 station is in any state except the initialization (INIT) state.

When queried, OID_DOT11_QOS_PARAMS requests that the miniport driver return the value of the msDot11QoSParams MIB object.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

Windot11.h (include Ndis.h)

See also

Native 802.11 Wireless LAN OIDs

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft