NDIS_STATUS_DOT11_INCOMING_ASSOC_COMPLETION

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.

A miniport driver must make an NDIS_STATUS_DOT11_INCOMING_ASSOC_COMPLETION status indication after the following events:

  • The NIC successfully sends an association response frame to a peer station on an infrastructure BSS that originally sent an association request.

  • The association is successful and the NIC successfully sends the corresponding association response frame to the peer station that originally requested the association.

  • The association fails, regardless of whether the response is sent successfully or not. The failure can be because the NIC or operating system reject the association request or because of a failure not related to the 802.11 framework.

The data type for this indication is the DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS structure.

The NDIS_STATUS_DOT11_INCOMING_ASSOC_COMPLETION status indication marks the end of an association indication block, which denotes the time between NDIS_STATUS_DOT11_INCOMING_ASSOC_STARTED and NDIS_STATUS_DOT11_INCOMING_ASSOC_COMPLETION indications when a NIC is operating in ExtAP OP mode. Every NDIS_STATUS_DOT11_INCOMING_ASSOC_STARTED indication made by the driver must have a corresponding NDIS_STATUS_DOT11_INCOMING_ASSOC_COMPLETION indication.

A peer station cannot have multiple overlapping incoming association indication blocks. Incoming association indication blocks for different peer stations can overlap.

The miniport driver calls NdisMIndicateStatusEx to make an NDIS_STATUS_DOT11_INCOMING_ASSOC_COMPLETION indication, and must pass a pointer to an NDIS_STATUS_INDICATION structure through the StatusIndication parameter. When the driver makes this indication, it must set the following members of the NDIS_STATUS_INDICATION structure:

  • StatusCode must be set to NDIS_STATUS_DOT11_INCOMING_ASSOC_COMPLETION.]

  • StatusBuffer must be set to the address of a DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS structure.

  • StatusBufferSize must be set to sizeof(DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS).

Requirements

Version

Available in Windows 7 and later versions of the Windows operating systems.

Header

Windot11.h (include Ndis.h)

See also

DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS


Send comments about this topic to Microsoft