OID_DOT11_IBSS_PARAMS (Compact 2013)

3/26/2014

When set, the OID_DOT11_IBSS_PARAMS object identifier (OID) requests that the miniport driver set parameters to be used when it connects to an independent basic service set (IBSS) network.

When queried, this OID requests that the miniport driver return the IBSS network connection parameters.

If the IEEE dot11DesiredBSSType management information base (MIB) object is set to dot11_BSS_type_independent, the 802.11 station uses the IBSS network parameters to perform a connection operation to an IBSS network. Connection operations are initiated through a set of OID_DOT11_CONNECT_REQUEST.

For more information about the dot11DesiredBSSType MIB object, see OID_DOT11_DESIRED_BSS_TYPE.

The data type for OID_DOT11_IBSS_PARAMS is the DOT11_IBSS_PARAMS structure.

The 802.11 station must follow these guidelines when the bJoinOnly member of DOT11_IBSS_PARAMS is set to TRUE:

  • After joining an existing IBSS network, the 802.11 station cannot perform a roaming operation to a new IBSS network until it is the only station within the IBSS network with which it is joined
  • If the 802.11 station supports 802.11h for IBSS networks, the station must not enter the DFS owner recovery mode as defined in Clause 11.6.7.2 of the IEEE 802.11h-2003 standard. Instead, the 802.11 station must disassociate from all the existing peer stations within the IBSS network and perform a roaming operation to another IBSS network.
    If the 802.11 station does not detect another IBSS network, the station must continue searching for an IBSS network to join until a either a set request of OID_DOT11_DISCONNECT_REQUEST or a method request of OID_DOT11_RESET_REQUEST is made.

The default values for the members of the DOT11_IBSS_PARAMS structure are defined in the following table.

DOT11_IBSS_PARAMS Member

Default Value

bJoinOnly

FALSE

uIEsOffset

0

uIEsLength

0

The miniport driver must set the members of the DOT11_IBSS_PARAMS structure to the default values if any of the following occurs:

  • The miniport driver’s MiniportInitializeEx function is called.
  • A method request of OID_DOT11_RESET_REQUEST is made. The miniport driver must unconditionally set the PMKID cache to its default value whenever OID_DOT11_RESET_REQUEST is set.

Requirements

Header

windot11.h

See Also

Reference

Native 802.11 Extensible Station OIDs
OID_DOT11_CONNECT_REQUEST
OID_DOT11_DESIRED_BSS_TYPE
DOT11_IBSS_PARAMS
OID_DOT11_DISCONNECT_REQUEST
OID_DOT11_RESET_REQUEST
MiniportInitializeEx
Native 802.11 Wireless LAN OIDs