Compartir a través de


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

importante la interfaz Native 802.11 Wireless LAN está en desuso en Windows 10 y versiones posteriores. Use la interfaz de controlador de dispositivo WLAN (WDI) en su lugar. Para obtener más información sobre WDI, consulta modelo de controlador de Windows universal wlan.
 
El sistema operativo llama a la función Dot11ExtIhvProcessUIResponse para completar una solicitud de interfaz de usuario iniciada por el archivo DLL de extensiones de IHV mediante una llamada a Dot11ExtSendUIRequest.

Sintaxis

DOT11EXTIHV_PROCESS_UI_RESPONSE Dot11extihvProcessUiResponse;

DWORD Dot11extihvProcessUiResponse(
  [in]           GUID guidUIRequest,
  [in]           DWORD dwByteCount,
  [in, optional] LPVOID pvResponseBuffer
)
{...}

Parámetros

[in] guidUIRequest

GUID que identifica la solicitud. El archivo DLL de extensiones de IHV creó este valor GUID y pasó a través del parámetro pIhvUIRequest de la llamada a Dot11ExtSendUIRequest.

[in] dwByteCount

Longitud, en bytes, de los datos a los que se hace referencia a través del parámetro pvResponseBuffer.

[in, optional] pvResponseBuffer

Puntero al búfer que contiene los datos del usuario.

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.

Observaciones

El archivo DLL de extensiones de IHV puede emitir solicitudes al archivo DLL de extensiones de interfaz de usuario de IHV para la interacción con el usuario, como la presentación de notificaciones durante la operación de asociación previa o la entrada de credenciales para la operación posterior a la asociación. Para obtener más información sobre el archivo DLL de extensiones de interfaz de usuario de IHV, consulte DLL de extensiones de interfaz de usuario nativas 802.11 de IHV.

El archivo DLL de extensiones de IHV inicia estas solicitudes de interacción del usuario a través de llamadas a la función Dot11ExtSendUIRequest. Para cada solicitud de interfaz de usuario, el archivo DLL debe dar formato a una estructura DOT11EXT_IHV_UI_REQUEST para definir la solicitud y debe establecer el guidUIRequest miembro de esta estructura en un valor GUID que identifique de forma única la solicitud de interfaz de usuario. El archivo DLL pasa la dirección de la estructura DOT11EXT_IHV_UI_REQUEST a través del parámetro pIhvUIRequest de la función Dot11ExtSendUIRequest.

Después de recibir estos datos del archivo DLL de extensiones de IHV, el sistema operativo llama al función Dot11ExtIhvProcessUIResponse para procesar la respuesta del usuario, a la que se hace referencia a través del parámetro pvResponseBuffer. Los datos de respuesta están en un formato definido por el IHV y han sido validados por el archivo DLL de extensiones de interfaz de usuario de IHV.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de wlanihv.h (incluya Wlanihv.h)

Consulte también

DOT11EXT_IHV_UI_REQUEST

dot11ExtSendUIRequest