This topic has not yet been rated - Rate this topic

WLAN_AVAILABLE_NETWORK_LIST structure

Applies to: desktop apps only

The WLAN_AVAILABLE_NETWORK_LIST structure contains an array of information about available networks.

Syntax

typedef struct _WLAN_AVAILABLE_NETWORK_LIST {
  DWORD                  dwNumberOfItems;
  DWORD                  dwIndex;
  WLAN_AVAILABLE_NETWORK Network[1];
} WLAN_AVAILABLE_NETWORK_LIST, *PWLAN_AVAILABLE_NETWORK_LIST;

Members

dwNumberOfItems

Contains the number of items in the Network member.

dwIndex

The index of the current item. The index of the first item is 0. dwIndex must be less than dwNumberOfItems.

This member is not used by the wireless service. Applications can use this member when processing individual networks in the WLAN_AVAILABLE_NETWORK_LIST structure. When an application passes this structure from one function to another, it can set the value of dwIndex to the index of the item currently being processed. This can help an application maintain state.

dwIndex should always be initialized before use.

Network

An array of WLAN_AVAILABLE_NETWORK structures containing interface information.

Requirements

Minimum supported client

Windows Vista, Windows XP with SP3

Minimum supported server

Windows Server 2008

Redistributable

Wireless LAN API for Windows XP with SP2

Header

Wlanapi.h

See also

WlanGetAvailableNetworkList

 

 

Send comments about this topic to Microsoft

Build date: 2/3/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ