DOT11_BSS_TYPE enumeration (wlantypes.h)

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.
 
The DOT11_BSS_TYPE enumeration defines a basic service set (BSS) network type.

Syntax

typedef enum _DOT11_BSS_TYPE {
  dot11_BSS_type_infrastructure  = 1,
  dot11_BSS_type_independent     = 2,
  dot11_BSS_type_any             = 3
} DOT11_BSS_TYPE, *PDOT11_BSS_TYPE;

Constants

 
dot11_BSS_type_infrastructure
Specifies an infrastructure BSS network.
dot11_BSS_type_independent
Specifies an independent BSS (IBSS) network.
dot11_BSS_type_any
Specifies either infrastructure or IBSS network.

Remarks

The dot11_BSS_type_any enumerator is valid only if it is specified when OID_DOT11_SCAN_REQUEST is set. dot11_BSS_type_any is used to request a scan for all types of BSSs that are visible to the 802.11 station.

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header wlantypes.h (include Ndis.h)

See also

DOT11_BSS_ENTRY

NDIS_STATUS_DOT11_CONNECTION_START

OID_DOT11_DESIRED_BSS_TYPE

DOT11EXT_IHV_PROFILE_PARAMS

OID_DOT11_ENUM_BSS_LIST

OID_DOT11_SCAN_REQUEST