DOT11EXTIHV_PROCESS_UI_RESPONSE función de devolución de llamada (wlanihv.h)
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.
Comentarios
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 IHV nativas 802.11.
El archivo DLL de extensiones 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 de DOT11EXT_IHV_UI_REQUEST para definir la solicitud y debe establecer el miembro guidUIRequest 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 IHV, el sistema operativo llama a la 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 se han validado por el archivo DLL de extensiones de interfaz de usuario de IHV.
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) |