Skip to content

Latest commit

 

History

History
59 lines (35 loc) · 2.83 KB

ndis-status-wdi-indication-disassociation.md

File metadata and controls

59 lines (35 loc) · 2.83 KB
title ms.topic description ms.date keywords
NDIS_STATUS_WDI_INDICATION_DISASSOCIATION (dot11wificxintf.h)
reference
WiFiCx drivers use NDIS_STATUS_WDI_INDICATION_DISASSOCIATION to indicate that a port disconnected from the network.
08/25/2023
NDIS_STATUS_WDI_INDICATION_DISASSOCIATION Network Drivers Starting with Windows Vista

NDIS_STATUS_WDI_INDICATION_DISASSOCIATION (dot11wificxintf.h)

[!INCLUDE WiFiCx topic note]

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