NDIS_STATUS_DOT11_ROAMING_START (Compact 2013)
3/26/2014
A miniport driver makes an NDIS_STATUS_DOT11_ROAMING_START indication before the 802.11 station begins a roaming operation.
The miniport driver indicates the completion of the roaming operation through the NDIS_STATUS_DOT11_ROAMING_COMPLETION indication. Every NDIS_STATUS_DOT11_ROAMING_START indication made by the driver must have a corresponding NDIS_STATUS_DOT11_ROAMING_COMPLETION indication.
The data type for this indication is the DOT11_ROAMING_START_PARAMETERS structure:
The miniport driver can make the NDIS_STATUS_DOT11_ROAMING_START indication only after it has completed a connection operation with a BSS network.
Before it starts a roaming operation, the miniport driver must allocate all resources that it must make the corresponding NDIS_STATUS_DOT11_ROAMING_COMPLETION indication.
The miniport driver calls NdisMIndicateStatusEx to make an NDIS_STATUS_DOT11_ROAMING_START indication, and must pass a pointer to an NDIS_STATUS_INDICATION structure through the StatusIndication parameter. When it makes this indication, the driver must set the following members of the NDIS_STATUS_INDICATION structure:
- StatusCode must be set to NDIS_STATUS_DOT11_ROAMING_START
- StatusBuffer must be set to the address of a DOT11_ROAMING_START_PARAMETERS structure
- StatusBufferSize must be set to sizeof(DOT11_ROAMING_START_PARAMETERS)
See Also
Reference
Native 802.11 Extensible Station Status Indications
NDIS_STATUS_DOT11_ROAMING_COMPLETION
DOT11_ROAMING_START_PARAMETERS
NdisMIndicateStatusEx
NDIS_STATUS_INDICATION
Native 802.11 Wireless LAN Status Indications