Partager via


Fonction BluetoothFindNextDevice (bluetoothapis.h)

La fonction BluetoothFindNextDevice recherche l’appareil Bluetooth suivant.

Syntaxe

BOOL BluetoothFindNextDevice(
  HBLUETOOTH_DEVICE_FIND hFind,
  BLUETOOTH_DEVICE_INFO  *pbtdi
);

Paramètres

hFind

Gérez la requête obtenue lors d’un appel précédent à la fonction BluetoothFindFirstDevice .

pbtdi

Pointeur vers une structure BLUETOOTH_DEVICE_INFO dans laquelle sont placées les informations sur le prochain appareil Bluetooth trouvé. Le membre dwSize de la structure BLUETOOTH_DEVICE_INFO pointée vers pbtdi doit correspondre à la taille de la structure, sinon l’appel à BluetoothFindNextDevice échoue.

Valeur retournée

Retourne TRUE lorsque l’appareil suivant est correctement trouvé et que le paramètre pbtdi pointe vers des informations sur l’appareil. Retourne LA VALEUR FALSE en cas d’erreur. Appelez la fonction GetLastError pour plus d’informations sur l’erreur. Le tableau suivant décrit les erreurs courantes :

Code de retour Description
ERROR_INVALID_HANDLE
Le handle est NULL.
ERROR_NO_MORE_ITEMS
Aucun autre appareil n’a été trouvé.
ERROR_OUTOFMEMORY
Mémoire insuffisante.

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

BluetoothGetDeviceInfo

BluetoothRemoveDevice

BluetoothUpdateDeviceRecord