функция обратного вызова DOT11EXTIHV_STOP_POST_ASSOCIATE (wlanihv.h)

ВажноСобственный интерфейс беспроводной локальной сети 802.11 не рекомендуется использовать в Windows 10 и более поздних версиях. Вместо этого используйте WLAN Device Driver Interface (WDI). Дополнительные сведения о WDI см. в статье Модель универсального драйвера WLAN для Windows.

Операционная система вызывает функцию Dot11ExtIhvStopPostAssociate , чтобы отменить операцию после сопоставления, инициированную путем вызова Dot11ExtIhvPerformPostAssociate Функция обработчика IHV.

Синтаксис

DOT11EXTIHV_STOP_POST_ASSOCIATE Dot11extihvStopPostAssociate;

DWORD Dot11extihvStopPostAssociate(
  [in, optional] HANDLE hIhvExtAdapter,
  [in]           PDOT11_MAC_ADDRESS pPeer,
  [in]           DOT11_ASSOC_STATUS dot11AssocStatus
)
{...}

Параметры

[in, optional] hIhvExtAdapter

Дескриптор, используемый библиотекой DLL расширений IHV для ссылки на адаптер беспроводной локальной сети (WLAN). Это значение дескриптора было указано при предыдущем вызове функции IHV Handler Dot11ExtIhvInitAdapter .

[in] pPeer

Указатель на структуру DOT11_MAC_ADDRESS , которая содержит управление доступом к мультимедиа (MAC) точки доступа (AP), с которой библиотека DLL расширений IHV инициировала операцию после сопоставления.

Примечание В Windows Vista библиотека DLL расширений IHV поддерживает только сети базового набора служб инфраструктуры (BSS).

[in] dot11AssocStatus

Тип DOT11_ASSOC_STATUS , указывающий состояние связи станции 802.11 с сетью.

Возвращаемое значение

Если вызов выполнен успешно, функция возвращает ERROR_SUCCESS. В противном случае возвращается код ошибки, определенный в Winerror.h.

Комментарии

Операционная система вызывает функцию Dot11ExtIhvStopPostAssociate , чтобы отменить операцию после сопоставления при каждом из следующих действий.

  • Адаптер WLAN завершает операцию отмены связи с AP. В этом случае драйвер мини-порта Native 802.11, который управляет адаптером, делает носитель зависящим от носителя. NDIS_STATUS_DOT11_DISASSOCIATION индикация. Дополнительные сведения об операции отмены связи см. в разделе Операции отмены связи.
  • Адаптер WLAN отключен или удален. В этом случае операционная система вызывает функцию Dot11ExtIhvStopPostAssociate , прежде чем вызывать Функция Dot11ExtIhvDeinitAdapter .
Операционная система вызывает функцию Dot11ExtIhvStopPostAssociate , чтобы уведомить БИБЛИОТЕКу DLL расширений IHV о том, что порт данных, созданный для связи, не работает. Операционная система вызывает эту функцию независимо от того, завершила ли библиотека DLL операцию после сопоставления с помощью вызова Dot11ExtPostAssociateCompletion.

Дополнительные сведения об операции после ассоциации см. в разделе Операции после ассоциации.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть wlanihv.h (включая Wlanihv.h, Windot11.h)

См. также раздел

DOT11_ASSOC_STATUS

Dot11ExtIhvDeinitAdapter

Dot11ExtIhvInitAdapter

NDIS_STATUS_DOT11_DISASSOCIATION Dot11ExtIhvPerformPostAssociate

DOT11_MAC_ADDRESS