DOT11_MSONEX_RESULT_PARAMS 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 DOT11_MSONEX_RESULT_PARAMS structure is used to exchange result parameters with an IHV module.

Syntax

typedef struct _DOT11_MSONEX_RESULT_PARAMS {
  ONEX_AUTH_STATUS  Dot11OnexAuthStatus;
  ONEX_REASON_CODE  Dot11OneXReasonCode;
  PBYTE             pbMPPESendKey;
  DWORD             dwMPPESendKeyLen;
  PBYTE             pbMPPERecvKey;
  DWORD             dwMPPERecvKeyLen;
  PDOT11_EAP_RESULT pDot11EapResult;
} DOT11_MSONEX_RESULT_PARAMS, *PDOT11_MSONEX_RESULT_PARAMS;

Members

Dot11OnexAuthStatus

A ONEX_AUTH_STATUS type that specifies the authorization status of the 802.1X exchange.

Dot11OneXReasonCode

A ONEX_REASON_CODE type that specifies the reason code of the 802.1X exchange.

pbMPPESendKey

A pointer to a Microsoft Point-to-Point Encryption (MPPE) Send-Key. This key is encrypted and should be decrypted by calling the CryptUnprotectData function that is documented in the Windows SDK.

dwMPPESendKeyLen

The size, in bytes, of the MPPE Send-Key.

pbMPPERecvKey

A pointer to a Microsoft Point-to-Point Encryption (MPPE) Receive-Key. This key is encrypted and should be decrypted by calling the CryptUnprotectData function that is documented in the Windows SDK.

dwMPPERecvKeyLen

The size, in bytes, of the MPPE Receive-Key.

pDot11EapResult

A pointer to a DOT11_EAP_RESULT structure that contains results from an EAP method.

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

ONEX_REASON_CODE

DOT11_EAP_RESULT

ONEX_AUTH_STATUS