функция обратного вызова DOT11EXT_SEND_UI_REQUEST (wlanihv.h)
Синтаксис
DOT11EXT_SEND_UI_REQUEST Dot11extSendUiRequest;
DWORD Dot11extSendUiRequest(
[in, optional] HANDLE hDot11SvcHandle,
[in] PDOT11EXT_IHV_UI_REQUEST pIhvUIRequest
)
{...}
Параметры
[in, optional] hDot11SvcHandle
Дескриптор, используемый операционной системой для ссылки на адаптер беспроводной локальной сети (WLAN). Это значение дескриптора было указано при предыдущем вызове функции IHV Handler Dot11ExtIhvInitAdapter .
[in] pIhvUIRequest
Указатель на буфер, выделенный вызывающим объектом, в формате структура DOT11EXT_IHV_UI_REQUEST .
Возвращаемое значение
Если вызов выполнен успешно, функция возвращает ERROR_SUCCESS. В противном случае возвращается код ошибки, определенный в Winerror.h.
Комментарии
Библиотека DLL расширений IHV должна соответствовать этим рекомендациям при вызове функции Dot11ExtSendUIRequest .
- Запросы на уведомления о событиях библиотекой DLL расширений пользовательского интерфейса IHV native 802.11 выполняются посредством вызова Dot11ExtIhvProcessUIResponse Функция обработчика IHV. Библиотека DLL расширений IHV не должна освобождать память, на которую ссылается параметр pIhvUIRequest , пока запрос не будет завершен.
- Если операционная система вызывает функции обработчика IHV Dot11ExtIhvAdapterReset или Dot11ExtIhvDeinitAdapter , библиотека DLL расширений IHV может предполагать, что запрос пользовательского интерфейса отменен. В этом случае библиотека DLL должна освободить память, на которую ссылается параметр pIhvUIRequest .
- Операционная система может запрашивать состояние завершения запроса с помощью вызова Dot11ExtIhvIsUIRequestPending Функция обработчика IHV.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | wlanihv.h (включая Wlanihv.h) |