Funzione BluetoothFindFirstRadio (bluetoothapis.h)
La funzione BluetoothFindFirstRadio inizia l'enumerazione delle radio Bluetooth locali.
Sintassi
HBLUETOOTH_RADIO_FIND BluetoothFindFirstRadio(
const BLUETOOTH_FIND_RADIO_PARAMS *pbtfrp,
[out] HANDLE *phRadio
);
Parametri
pbtfrp
Puntatore a una struttura BLUETOOTH_FIND_RADIO_PARAMS . Il membro dwSize della struttura BLUETOOTH_FIND_RADIO_PARAMS puntato da pbtfrp deve corrispondere alle dimensioni della struttura.
[out] phRadio
Puntatore a dove verrà restituito il primo handle radio enumerato. Quando non è più necessario, questo handle deve essere chiuso tramite CloseHandle.
Valore restituito
Oltre all'handle indicato da phRadio, la chiamata a questa funzione creerà anche un handle HBLUETOOTH_RADIO_FIND da usare con la funzione BluetoothFindNextRadio . Quando questo handle non è più necessario, deve essere chiuso tramite BluetoothFindRadioClose.
Restituisce NULL in caso di errore. Chiamare la funzione GetLastError per altre informazioni sull'errore. La tabella seguente descrive gli errori comuni:
Codice restituito | Descrizione |
---|---|
|
Nessuna radio Bluetooth trovata. |
|
Il parametro pbtfrp è NULL. |
|
La struttura puntata da pbtfrp non è la dimensione corretta. |
|
Memoria insufficiente. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista, Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | bluetoothapis.h (includere Bthsdpdef.h, BluetoothAPIs.h) |
Libreria | Bthprops.lib |
DLL | bthprops.cpl |