DOT11_QOS_PARAMS (Compact 2013)
3/26/2014
This structure is used by the OID_DOT11_QOS_PARAMS object identifier (OID) to request that the miniport driver set quality of service (QoS) parameters for the 802.11 station.
Note
QoS is not supported over TCP.
Syntax
typedef struct DOT11_QOS_PARAMS
{
NDIS_OBJECT_HEADER Header;
UCHAR ucEnabledQoSProtocolFlags;
} DOT11_QOS_PARAMS, *PDOT11_QOS_PARAMS;
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
DOT11_QOS_PARAMS_REVISION_1
Size
This member must be set to sizeof(DOT11_DOT11_QOS_PARAMS)
ucEnabledQoSProtocolFlags
A set of flags that specify the quality of service (QoS) protocols enabled on the network adapter. This member is either zero or a bitwise OR combination of the following flags:DOT11_QOS_PROTOCOL_FLAG_WMM
If the network adapter 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 network adapter 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.
Requirements
Header |
windot11.h |
See Also
Reference
Native 802.11 Data Types
OID_DOT11_QOS_PARAMS
NDIS_OBJECT_HEADER
DOT11_EXTSTA_ATTRIBUTES
Native 802.11 Wireless LAN Reference