WLAN_INTERFACE_CAPABILITY structure (wlanapi.h)

The WLAN_INTERFACE_CAPABILITY structure contains information about the capabilities of an interface.

Syntax

typedef struct _WLAN_INTERFACE_CAPABILITY {
  WLAN_INTERFACE_TYPE interfaceType;
  BOOL                bDot11DSupported;
  DWORD               dwMaxDesiredSsidListSize;
  DWORD               dwMaxDesiredBssidListSize;
  DWORD               dwNumberOfSupportedPhys;
  DOT11_PHY_TYPE      dot11PhyTypes[WLAN_MAX_PHY_INDEX];
} WLAN_INTERFACE_CAPABILITY, *PWLAN_INTERFACE_CAPABILITY;

Members

interfaceType

A WLAN_INTERFACE_TYPE value that indicates the type of the interface.

bDot11DSupported

Indicates whether 802.11d is supported by the interface. If TRUE, 802.11d is supported.

dwMaxDesiredSsidListSize

The maximum size of the SSID list supported by this interface.

dwMaxDesiredBssidListSize

The maximum size of the basic service set (BSS) identifier list supported by this interface.

dwNumberOfSupportedPhys

Contains the number of supported PHY types.

dot11PhyTypes[WLAN_MAX_PHY_INDEX]

An array of DOT11_PHY_TYPE values that specify the supported PHY types. WLAN_MAX_PHY_INDEX is set to 64.

Requirements

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

See also

WlanGetInterfaceCapability