DOT11_BSSID_LIST structure

The DOT11_BSSID_LIST structure contains a list of basic service set (BSS) identifiers.

Syntax

typedef struct _DOT11_BSSID_LIST {
  NDIS_OBJECT_HEADER Header;
  ULONG              uNumOfEntries;
  ULONG              uTotalNumOfEntries;
  DOT11_MAC_ADDRESS  BSSIDs[1];
} DOT11_BSSID_LIST, *PDOT11_BSSID_LIST;

Members

Header

An NDIS_OBJECT_HEADER structure that contains the type, version, and, size information of an NDIS structure. For most DOT11_BSSID_LIST structures, set the Type member to NDIS_OBJECT_TYPE_DEFAULT, set the Revision member to DOT11_BSSID_LIST_REVISION_1, and set the Size member to sizeof(DOT11_BSSID_LIST).

uNumOfEntries

The number of entries in this structure.

uTotalNumOfEntries

The total number of entries supported.

BSSIDs

A list of BSS identifiers. A BSS identifier is stored as a DOT11_MAC_ADDRESS type.

Requirements

Requirement Value
Minimum supported client
Windows Vista, Windows XP with SP3 [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Redistributable
Wireless LAN API for Windows XP with SP2
Header
Windot11.h (include Windot11.h)

See also

WLAN_CONNECTION_PARAMETERS