WDI_TLV_ASSOCIATION_RESULT_PARAMETERS (dot11wificxtypes.hpp)

Important

This topic is part of the WiFiCx driver model. WiFiCx is the Wi-Fi driver model released in Windows 11. We recommend that you use WiFiCx to take advantage of the latest features. The previous Wi-Fi driver model WDI is in maintenance mode and will only receive high priority fixes.

WDI_TLV_ASSOCIATION_RESULT_PARAMETERS is a TLV that contains parameters for an association result.

TLV Type

0x2D

Length

The sum (in bytes) of the sizes of all contained elements.

Values

Type Description
UINT32 Specifies the completion status of the association attempt as defined in WDI_ASSOC_STATUS.
UINT32 The 802.11 status code sent by the peer in response to an authentication or association request from this port.
UINT8 Specifies whether the port sent an 802.11 association or an 802.11 reassociation request to the AP. This value should be set to 1 if a reassociation request was used.
WDI_AUTH_ALGORITHM The authentication algorithm that the port negotiated with the peer during association.
WDI_CIPHER_ALGORITHM The unicast cipher algorithm that the port negotiated with the peer during association.
WDI_CIPHER_ALGORITHM The multicast data cipher algorithm that the port negotiated with the peer during association.
WDI_CIPHER_ALGORITHM The multicast management cipher algorithm that the port negotiated with the peer during association.
UINT8 Specifies if the port has associated with a peer that supports distribution system (DS) services for ISO Layer 2 bridging on any station in the BSS network, including mobile stations and APs. This value should be set to 1 if this is supported.
UINT8 Specifies whether the port has performed port authorization during the association operation.
UINT8 Specifies whether 802.11 WMM QoS protocol has been negotiated for this association. This value should be set to 1 if it has been negotiated.
WDI_DS_INFO Specifies whether the port is connected to the same DS as its previous association.
UINT32 When a (re)association fails with an 802.11 reason code of 30, this value indicates the value of the association comeback time requested by the peer.
WDI_BAND_ID (UINT32) The band ID on which the association is established.
UINT32 The IHV association status. If the association failed, this can contain an IHV-defined status code. This is only used for debugging purpose.
WDI_DISABLE_DATA_PATH_OFFLOADS_SCENARIO (UINT32) IHVs can set this to instruct the OS to disable datapath offloads for this connection only. This may be necessary if the IHV needs to perform encryption/decryption in software or if it encountered a hardware error that prevents it from using its supported offloads.

Requirements

Requirement Value
Minimum supported client Windows 11
Minimum supported server Windows Server 2022
Header dot11wificxtypes.hpp