Поделиться через


Остановка операции после ассоциации

 

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

  • Адаптер беспроводной локальной сети (WLAN) завершает операцию отмены связи с AP. В этом случае собственная станция 802.11, управляющая адаптером, создает NDIS_STATUS_DOT11_DISASSOCIATION индикацию для конкретного носителя. Дополнительные сведения об операции отмены связи см. в разделе Операции разъединения.

  • Адаптер WLAN отключен или удален. В этом случае операционная система вызывает функцию Dot11ExtIhvStopPostAssociate перед вызовом функции Dot11ExtIhvDeinitAdapter .

Операционная система вызывает функцию Dot11ExtIhvStopPostAssociate , чтобы уведомить библиотеку DLL расширений IHV о том, что порт данных, созданный для связи с AP, не работает. Операционная система вызывает эту функцию независимо от того, завершила ли библиотека DLL операцию после сопоставления с помощью вызова Метода Dot11ExtPostAssociateCompletion.

При вызове Dot11ExtIhvStopPostAssociate расширения IHV должны освободить все ресурсы, выделенные для порта данных. Если операция после ассоциации не была завершена вызовом Dot11ExtPostAssociateCompletion, библиотека DLL расширений IHV должна отменить операцию внутренне, но не должна вызывать Dot11ExtPostAssociateCompletion.