Share via


structure WLAN_BSS_LIST (wlanapi.h)

La structure WLAN_BSS_LIST contient une liste d’entrées BSS (Basic Service Set).

Syntaxe

typedef struct _WLAN_BSS_LIST {
  DWORD          dwTotalSize;
  DWORD          dwNumberOfItems;
  WLAN_BSS_ENTRY wlanBssEntries[1];
} WLAN_BSS_LIST, *PWLAN_BSS_LIST;

Membres

dwTotalSize

Taille totale de cette structure, en octets.

dwNumberOfItems

Nombre d’éléments dans le membre wlanBssEntries .

wlanBssEntries[1]

Tableau de structures WLAN_BSS_ENTRY qui contient des informations sur un BSS.

Remarques

La fonction WlanGetNetworkBssList récupère la liste BSS du ou des réseaux sans fil sur une interface donnée et retourne ces informations dans une structure WLAN_BSS_LIST .

La structure WLAN_BSS_LIST peut contenir un remplissage pour l’alignement entre le membre dwTotalSize , le membre dwNumberOfItems et la première entrée de tableau WLAN_BSS_ENTRY dans le membre wlanBssEntries . Un remplissage pour l’alignement peut également être présent entre les entrées de tableau WLAN_BSS_ENTRY dans le membre wlanBssEntries . Tout accès à une entrée de tableau WLAN_BSS_ENTRY doit supposer qu’un remplissage peut exister.

Lorsque l’interface LAN sans fil fonctionne également en tant que réseau hébergé sans fil, la liste BSS contient une entrée pour le BSS créé pour le réseau hébergé sans fil.

Étant donné que les informations sont retournées par le point d’accès pour un réseau BSS d’infrastructure ou par l’homologue réseau pour un réseau BSS indépendant (réseau ad hoc), les informations retournées ne doivent pas être approuvées. Les membres ulIeOffset et ulIeSize dans la structure WLAN_BSS_ENTRY doivent être utilisés pour déterminer la taille maximale de l’objet blob de données d’élément d’information dans la structure WLAN_BSS_ENTRY , et non les données de l’objet blob de données d’élément d’information.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista, Windows XP avec SP3 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête wlanapi.h
Composant redistribuable API LAN sans fil pour Windows XP avec SP2

Voir aussi

WLAN_AVAILABLE_NETWORK

WLAN_AVAILABLE_NETWORK_LIST

WLAN_BSS_ENTRY

WlanGetAvailableNetworkList

WlanGetNetworkBssList