WDIAG_IHV_WLAN_ID structure (wlanihv.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 WDIAG_IHV_WLAN_ID structure specifies an identifier used for error diagnostics on an IHV profile.

Syntax

typedef struct _WDIAG_IHV_WLAN_ID {
  WCHAR          strProfileName[MS_MAX_PROFILE_NAME_LENGTH];
  DOT11_SSID     Ssid;
  DOT11_BSS_TYPE BssType;
  DWORD          dwFlags;
  DWORD          dwReasonCode;
} WDIAG_IHV_WLAN_ID, *PWDIAG_IHV_WLAN_ID;

Members

strProfileName[MS_MAX_PROFILE_NAME_LENGTH]

A string that defines the IHV profile name.

Ssid

The service set identifier (SSID) of the basic service set (BSS) network. The Ssid member is of the DOT11_SSID type.

BssType

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

dwFlags

A flag which, if set to WDIAG_IHV_WLAN_ID_FLAG_SECURITY_ENABLED, indicates that security is enabled for this IHV profile. Otherwise, security is not enabled.

dwReasonCode

An error reason code, when available.

Requirements

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

See also

DOT11_BSS_TYPE

DOT11_SSID