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.
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 |
---|---|
|
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. |
|
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 |