функция обратного вызова DOT11EXTIHV_DEINIT_SERVICE (wlanihv.h)
ВажноСобственный интерфейс беспроводной локальной сети 802.11 не рекомендуется использовать в Windows 10 и более поздних версиях. Вместо этого используйте интерфейс WLAN Device Driver Interface (WDI). Дополнительные сведения о WDI см. в статье Модель универсального драйвера WLAN для Windows.
Синтаксис
DOT11EXTIHV_DEINIT_SERVICE Dot11extihvDeinitService;
void Dot11extihvDeinitService()
{...}
Параметры
Эта функция обратного вызова не имеет параметров.
Возвращаемое значение
None
Remarks
При вызове функции Dot11ExtIhvDeinitService необходимо довести библиотеку DLL расширений IHV до состояния, которое может безопасно выгружать операционной системой. Библиотека DLL должна следовать этим рекомендациям при вызове этой функции.
- Операционная система вызывает Функция Dot11ExtIhvDeinitAdapter перед вызовом функции Dot11ExtIhvDeinitService . В результате функция Dot11ExtIhvDeinitService не должна инициировать никаких операций с адаптером WLAN. Вместо этого Dot11ExtIhvDeinitService должна подготовить библиотеку DLL для выгрузки операционной системой.
- Библиотека DLL должна завершить все созданные ею выполняемые потоки. Библиотека DLL не должна возвращать данные из вызова функции Dot11ExtIhvDeinitService , пока не будут завершены все потоки.
- Библиотека DLL должна освободить все выделенные ресурсы для самой библиотеки DLL. В частности, вся память, выделенная библиотекой DLL с помощью вызовов Dot11ExtAllocateBuffer , должна быть освобождена с помощью вызовов Dot11ExtFreeBuffer.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | wlanihv.h (включая Wlanihv.h) |