Compartir a través de


DOT11EXT_SEND_UI_REQUEST función de devolución de llamada (wlanihv.h)

Importante La interfaz LAN inalámbrica nativa 802.11 está en desuso en Windows 10 y versiones posteriores. En su lugar, use la interfaz del controlador de dispositivo WLAN (WDI). Para obtener más información sobre WDI, consulta Modelo de controlador de Windows universal WLAN.
 
El archivo DLL de extensiones de IHV llama a la función Dot11ExtSendUIRequest para solicitar notificaciones de usuario o entradas a través del archivo DLL de extensiones de interfaz de usuario IHV nativas 802.11.

Sintaxis

DOT11EXT_SEND_UI_REQUEST Dot11extSendUiRequest;

DWORD Dot11extSendUiRequest(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           PDOT11EXT_IHV_UI_REQUEST pIhvUIRequest
)
{...}

Parámetros

[in, optional] hDot11SvcHandle

Identificador utilizado por el sistema operativo para hacer referencia al adaptador inalámbrico LAN (WLAN). Este valor de identificador se especificó a través de una llamada anterior a la función Dot11ExtIhvInitAdapter IHV Handler.

[in] pIhvUIRequest

Puntero a un búfer asignado por el autor de la llamada, con formato DOT11EXT_IHV_UI_REQUEST estructura.

Valor devuelto

Si la llamada se realiza correctamente, la función devuelve ERROR_SUCCESS. De lo contrario, devuelve un código de error definido en Winerror.h.

Comentarios

El archivo DLL de extensiones de IHV debe seguir estas instrucciones al llamar a la función Dot11ExtSendUIRequest .

  • Las solicitudes de notificación de eventos por parte del archivo DLL de extensiones de interfaz de usuario IHV nativas 802.11 se completan a través de una llamada a . Dot11ExtIhvProcessUIResponse Función IHV Handler. El archivo DLL de extensiones de IHV no debe liberar la memoria a la que hace referencia el parámetro pIhvUIRequest hasta que se complete la solicitud.
  • Si el sistema operativo llama a las funciones del controlador Dot11ExtIhvAdapterReset o Dot11ExtIhvDeinitAdapter IHV, el archivo DLL de extensiones IHV puede suponer que se ha cancelado la solicitud de interfaz de usuario. En esta situación, el archivo DLL debe liberar la memoria a la que hace referencia el parámetro pIhvUIRequest .
  • El sistema operativo puede consultar el estado de finalización de la solicitud a través de una llamada a . Dot11ExtIhvIsUIRequestPending Función IHV Handler.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado wlanihv.h (incluye Wlanihv.h)

Consulte también

Dot11ExtIhvAdapterReset

Dot11ExtIhvDeinitAdapter

Dot11ExtIhvProcessUIResponse

Dot11ExtIhvInitAdapter

Dot11ExtIhvIsUIRequestPending