DOT11EXT_IHV_PROFILE_PARAMS structure (wlanihvtypes.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 DOT11EXT_IHV_PROFILE_PARAMS structure specifies the general parameters of a basic service set (BSS) network with which a network profile will be applied.

Syntax

typedef struct _DOT11EXT_IHV_PROFILE_PARAMS {
  PDOT11EXT_IHV_SSID_LIST    pSsidList;
  DOT11_BSS_TYPE             BssType;
  PDOT11_MSSECURITY_SETTINGS pMSSecuritySettings;
} DOT11EXT_IHV_PROFILE_PARAMS, *PDOT11EXT_IHV_PROFILE_PARAMS;

Members

pSsidList

A pointer to the list of service set identifiers (SSIDs) of the basic service set (BSS) network. The pSsidList member is formatted as a pointer to a DOT11EXT_IHV_SSID_LIST structure.

BssType

The type of the BSS network. The BssType member contains a value defined for the DOT11_BSS_TYPE enumeration.

pMSSecuritySettings

A pointer to a DOT11_MSSECURITY_SETTINGS structure that defines Microsoft security settings in the Microsoft 802.1X implementation.

Remarks

The operating system passes a pointer to a DOT11EXT_IHV_PROFILE_PARAMS structure as a parameter to any IHV handler function that processes the IHV-defined fragments of connectivity and security profiles. For more information, see Native 802.11 IHV Handler Functions.

Although the IHV handler function cannot access the entire network profile, the function can access the general attributes of the profile through the DOT11EXT_IHV_PROFILE_PARAMS structure.

Requirements

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

See also

DOT11_BSS_TYPE

Dot11ExtIhvPerformCapabilityMatch

Native 802.11 IHV Handler Functions

IDot11ExtUIProperty::Dot11ExtUIPropertySetDisplayInfo

Dot11ExtIhvValidateProfile

Dot11ExtIhvPerformPreAssociate

DOT11EXT_IHV_SSID_LIST

DOT11_MSSECURITY_SETTINGS

Dot11ExtIhvCreateDiscoveryProfiles IDot11ExtUIProperty::Dot11ExtUIPropertyGetDisplayInfo