OID_DOT11_OPERATION_MODE_CAPABILITY

Important  The Native 802.11 Wireless LAN interface is deprecated in Windows 10 and later. Please use the WLAN Device Driver Interface (WDI) instead. For more information about WDI, see WLAN Universal Windows driver model.

 

When queried, the OID_DOT11_OPERATION_MODE_CAPABILITY object identifier (OID) requests that the miniport driver return the Native 802.11 operation modes that it supports.

The data type for this OID is the DOT11_OPERATION_MODE_CAPABILITY structure.

    typedef struct _DOT11_OPERATION_MODE_CAPABILITY {
         ULONG uReserved;
         ULONG uMajorVersion;
         ULONG uMinorVersion;
         ULONG uNumOfTxBuffers;
         ULONG uNumOfRxBuffers;
         ULONG uOpModeCapability;
    } DOT11_OPERATION_MODE_CAPABILITY, *PDOT11_OPERATION_MODE_CAPABILITY;
  

This structure includes the following members:

uReserved
This member is reserved. The miniport driver must not modify the value of this member.

uMajorVersion
The major version of the Native 802.11 framework that the miniport driver supports. For the Windows Vista operating system, the major version is two.

uMinorVersion
The minor version of the Native 802.11 framework that the miniport driver supports. For the Windows Vista operating system, the minor version is zero.

uNumOfTxBuffers
Maximum number of media access control (MAC) service data unit (MSDU) packets that the 802.11 station can hold in its transmit queue. The miniport driver must support a minimum transmit queue depth of 64.

The value of this member must not include the number of transmit buffers that the 802.11 station uses to send packets on its own, such as Beacon packets or 802.11 control packets.

uNumOfRxBuffers
Maximum number of MSDU packets that the 802.11 station can buffer in its receive queue. The miniport driver must support a minimum receive queue depth of 64.

uOpModeCapability
A bitmask of the miniport driver's supported operation modes. This bitmask is defined through the following:

DOT11_OPERATION_MODE_EXTENSIBLE_AP
Specifies that the miniport driver supports the Extensible Access Point (ExtAP) operation mode.

DOT11_OPERATION_MODE_EXTENSIBLE_STATION
Specifies that the miniport driver supports the Extensible Station (ExtSTA) operation mode.

DOT11_OPERATION_MODE_NETWORK_MONITOR
Specifies that the miniport driver supports the Network Monitor (NetMon) operation mode.

For more information about the operation modes of a Native 802.11 miniport driver, see Native 802.11 Operation Modes.

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