Partager via


Fonction BluetoothUpdateDeviceRecord (bluetoothapis.h)

La fonction BluetoothUpdateDeviceRecord met à jour le cache de l’ordinateur local à propos d’un appareil Bluetooth.

Syntaxe

DWORD BluetoothUpdateDeviceRecord(
  const BLUETOOTH_DEVICE_INFO *pbtdi
);

Paramètres

pbtdi

Pointeur vers la structure BLUETOOTH_DEVICE_INFO à mettre à jour. Pour plus d'informations, consultez la section Notes.

Valeur retournée

Retourne ERROR_SUCCESS en cas de réussite. Le tableau suivant répertorie les erreurs courantes.

Code de retour Description
ERROR_INVALID_PARAMETER
Le paramètre pbtdi est NULL.
ERROR_REVISION_MISMATCH
Le membre dwSize de la structure pointée vers dans le paramètre pbtdi n’est pas valide.

Remarques

Lors de la mise à jour d’un enregistrement d’appareil Bluetooth, les exigences pour les membres de la structure BLUETOOTH_DEVICE_INFO , répertoriées dans le tableau suivant, doivent être respectées.

Membre Condition requise
dwSize Doit correspondre à la taille de la structure.
Adresse Doit être une adresse radio précédemment trouvée.
szName Doit contenir le nouveau nom à stocker.

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

BLUETOOTH_DEVICE_INFO

BLUETOOTH_DEVICE_SEARCH_PARAMS

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice