Partager via


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.

Note Cette API est prise en charge dans Windows Vista SP2 et Windows 7.
 

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

Voir aussi

BluetoothSendAuthenticationResponse