Fonction BluetoothSendAuthenticationResponseEx (bluetoothapis.h)
La fonction BluetoothSendAuthenticationResponseEx est appelée lorsqu’une demande d’authentification pour envoyer la clé d’accès ou une réponse de comparaison numérique est effectuée.
Syntaxe
DWORD BluetoothSendAuthenticationResponseEx(
[in, optional] HANDLE hRadioIn,
[in] PBLUETOOTH_AUTHENTICATE_RESPONSE pauthResponse
);
Paramètres
[in, optional] hRadioIn
Handle du périphérique radio Bluetooth pour lequel spécifier les informations de service local.
[in] pauthResponse
Pointeur vers une structure BLUETOOTH_AUTHENTICATE_RESPONSE contenant la réponse à l’événement BTH_REMOTE_AUTHENTICATE_REQUEST .
Valeur retournée
Retourne ERROR_SUCCESS en cas de réussite de l’exécution ; retourne les codes d’erreur suivants en cas d’échec :
Code de retour | Description |
---|---|
|
La réponse de clé d’accès a été refusée à l’appareil. Cela peut également indiquer un problème de communication avec l’appareil radio local. |
|
L’appareil a retourné un code d’échec lors de l’authentification. |
Remarques
Les appelants peuvent uniquement utiliser cette fonction pour répondre à une demande d’authentification en attente. Les applications doivent s’inscrire auprès de BluetoothRegisterForAuthenticationEx pour être informées des demandes d’authentification entrantes.
Seuls les types de réponse BLUETOOTH_AUTHENTICATION_METHOD_LEGACY, BLUETOOTH_AUTHENTICATION_METHOD_NUMERIC_COMPARISON et BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY_NOTIFICATION sont valides.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista, Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | bluetoothapis.h (inclure Bthsdpdef.h, BluetoothAPIs.h) |
Bibliothèque | Bthprops.lib |
DLL | bthprops.cpl |