DOT11_MSONEX_RESULT_PARAMS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wlanihv.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-wlanihv-_dot11_msonex_result_params)

_DOT11_MSONEX_RESULT_PARAMS structure

Description

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.

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.

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;

See also

ONEX_REASON_CODE

DOT11_EAP_RESULT

ONEX_AUTH_STATUS