NDIS_STATUS_WDI_INDICATION_DISASSOCIATION (dot11wificxintf.h)

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.

WiFiCx drivers use NDIS_STATUS_WDI_INDICATION_DISASSOCIATION to indicate that a port disconnected from the network.

Object
Port

The disconnect may be triggered by a command from the operating system or triggered from the network. Network triggered disconnect may be explicit from received disassociation or deauthentication packets, or may be implicit when the port cannot detect the presence of the peer it is connected to.

Before the disassociation indication is sent, the port must clear the state associated with this peer. This includes any keys and 802.1x port authorization information associated with this peer. The port must not trigger a roam on its own.

MLO connection requirements

The driver will send the NDIS_STATUS_WDI_INDICATION_DISASSOCIATION indication only when all links have been disassociated. If the driver connects on a new link or is disconnected from a currently-connected link, the driver will just send a NDIS_STATUS_WDI_INDICATION_LINK_STATE_CHANGE notification to update the set of links on which it is currently associated.

When sending the NDIS_STATUS_WDI_INDICATION_DISASSOCIATION indication, the driver should set the MAC address in WDI_TLV_DISASSOCIATION_INDICATION_PARAMETERS as the AP's MLD MAC address.

For more information, see WiFiCx Wi-Fi 7 feature requirements.

Payload data

Type Multiple TLV instances allowed Optional Description
WDI_TLV_DISASSOCIATION_INDICATION_PARAMETERS The disassociation indication parameters.
WDI_TLV_DISCONNECT_DEAUTH_FRAME X The deauthentication frame that was received. This does not include the 802.11 MAC header.
WDI_TLV_DISCONNECT_DISASSOCIATION_FRAME X The disassociation frame that was received. This does not include the 802.11 MAC header.

Requirements

Requirement Value
Minimum supported client Windows 11
Minimum supported server Windows Server 2022
Header dot11wificxintf.h

See also

OID_WDI_TASK_DISCONNECT

OID_WDI_TASK_ROAM