Compartir a través de


Función BluetoothSendAuthenticationResponseEx (bluetoothapis.h)

Se llama a la función BluetoothSendAuthenticationResponseEx cuando se realiza una solicitud de autenticación para enviar la clave de acceso o una respuesta de comparación numérica.

Nota Esta API se admite en Windows Vista SP2 y Windows 7.
 

Sintaxis

DWORD BluetoothSendAuthenticationResponseEx(
  [in, optional] HANDLE                           hRadioIn,
  [in]           PBLUETOOTH_AUTHENTICATE_RESPONSE pauthResponse
);

Parámetros

[in, optional] hRadioIn

Identificador del dispositivo de radio Bluetooth para el que se especifica la información del servicio local.

[in] pauthResponse

Puntero a una estructura de BLUETOOTH_AUTHENTICATE_RESPONSE que contiene la respuesta al evento BTH_REMOTE_AUTHENTICATE_REQUEST .

Valor devuelto

Devuelve ERROR_SUCCESS tras completarse correctamente; devuelve los siguientes códigos de error tras un error:

Código devuelto Descripción
ERROR_CANCELLED
Se denegó el dispositivo la respuesta de la clave de acceso. Esto también puede indicar un problema de comunicaciones con el dispositivo de radio local.
E_FAIL
El dispositivo devolvió un código de error durante la autenticación.

Comentarios

Los autores de llamadas solo pueden usar esta función para responder a una solicitud de autenticación pendiente. Las aplicaciones deben registrarse con BluetoothRegisterForAuthenticationEx para recibir una notificación de las solicitudes de autenticación entrantes.

Solo los tipos de respuesta BLUETOOTH_AUTHENTICATION_METHOD_LEGACY, BLUETOOTH_AUTHENTICATION_METHOD_NUMERIC_COMPARISON y BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY_NOTIFICATION son válidos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado bluetoothapis.h (incluya Bthsdpdef.h, BluetoothAPIs.h)
Library Bthprops.lib
Archivo DLL bthprops.cpl

Consulte también

BluetoothSendAuthenticationResponse