Share via


DOT11_OPTIONAL_CAPABILITY (Compact 2013)

3/26/2014

This structure defines the returned optional capabilities that are supported by the 802.11 station.

Syntax

typedef struct _DOT11_OPTIONAL_CAPABILITY 
{
  ULONG  uReserved;
  BOOLEAN  bDot11PCF;
  BOOLEAN  bDot11PCFMPDUTransferToPC;
  BOOLEAN  bStrictlyOrderedServiceClass;
} DOT11_OPTIONAL_CAPABILITY, *PDOT11_OPTIONAL_CAPABILITY;

Members

  • uReserved
    This member is reserved. The miniport driver must not modify the value of this member.
  • bDot11PCF
    Specifies whether the 802.11 station supports the Point Coordination Function (PCF). For more information about PCF, refer to clauses 9.1.2 and 9.3 of the IEEE 802.11-1999 standard.
  • bDot11PCFMPDUTransferToPC
    Specifies whether the 802.11 station supports the delivery of received PCF MAC protocol data unit (MPDU) frames to the operating system.

    Note

    If the miniport driver sets this member to TRUE, it must set the bDot11PCF member to TRUE.

  • bStrictlyOrderedServiceClass
    Specifies whether the 802.11 station supports the StrictlyOrdered service class for MAC service data unit (MSDU) ordering. For more information about the StrictlyOrdered service class, refer to clause 6.1.3 of the IEEE 802.11 standard.

Remarks

If the miniport driver sets the bDot11PCF member to TRUE, the 802.11 station must support the following PCF operations:

  • Maintenance of the contention-free period (CFP) structure and timing
  • Deliveries of PCF MPDU frames from the operating system for transmit

When OID_DOT11_CURRENT_OPTIONAL_CAPABILITY is queried, the miniport driver specifies the status of these optional capabilities.

Requirements

Header

windot11.h

See Also

Reference

Native 802.11 Data Types
OID_DOT11_CURRENT_OPTIONAL_CAPABILITY
Native 802.11 Wireless LAN Reference