DOT11EXT_SEND_UI_REQUEST función de devolución de llamada (wlanihv.h)
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) |