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


структура DOT11EXT_IHV_UI_REQUEST (wlanihv.h)

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

Синтаксис

typedef struct _DOT11EXT_IHV_UI_REQUEST {
  DWORD dwSessionId;
  GUID  guidUIRequest;
  CLSID UIPageClsid;
  DWORD dwByteCount;
  BYTE  *pvUIRequest;
} DOT11EXT_IHV_UI_REQUEST, *PDOT11EXT_IHV_UI_REQUEST;

Члены

dwSessionId

Идентификатор сеанса текущего пользователя.

guidUIRequest

Глобальный уникальный идентификатор (GUID), который идентифицирует запрос пользовательского интерфейса.

UIPageClsid

Идентификатор класса COM IWizardExtension (CLSID) целевой страницы пользовательского интерфейса, которая будет обрабатывать этот запрос. Дополнительные сведения о COM-интерфейсе IWizardExtension см. в статье Интерфейс COM IWizardExtension.

dwByteCount

Длина (в байтах) в буфере, на который ссылается член pvUIRequest .

pvUIRequest

Указатель на буфер, содержащий данные запроса в формате, определенном независимым поставщиком оборудования (IHV).

Комментарии

Библиотека DLL расширений IHV может отправлять запросы библиотеке DLL расширений пользовательского интерфейса IHV для взаимодействия с пользователем для ввода в расширения сетевого пользовательского интерфейса, определенные IHV. Библиотека DLL расширений IHV инициирует эти запросы через вызовы Dot11ExtSendUIRequest или Функции Dot11ExtIhvQueryUIRequest .

Для каждого запроса пользовательского интерфейса библиотека DLL должна отформатировать структуру DOT11EXT_IHV_UI_REQUEST для определения запроса и задать члену guidUIRequest этой структуры значение GUID, которое однозначно идентифицирует запрос пользовательского интерфейса.

Требования

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

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

Dot11ExtIhvIsUIRequestPending

Dot11ExtSendUIRequest

Dot11ExtIhvQueryUIRequest