Condividi tramite


BLUETOOTH_DEVICE_SEARCH_PARAMS struttura (bluetoothapis.h)

La struttura BLUETOOTH_DEVICE_SEARCH_PARAMS specifica i criteri di ricerca per le ricerche dei dispositivi Bluetooth.

Sintassi

typedef struct _BLUETOOTH_DEVICE_SEARCH_PARAMS {
  DWORD  dwSize;
  BOOL   fReturnAuthenticated;
  BOOL   fReturnRemembered;
  BOOL   fReturnUnknown;
  BOOL   fReturnConnected;
  BOOL   fIssueInquiry;
  UCHAR  cTimeoutMultiplier;
  HANDLE hRadio;
} BLUETOOTH_DEVICE_SEARCH_PARAMS;

Members

dwSize

Dimensioni, in byte, della struttura.

fReturnAuthenticated

Valore che specifica che la ricerca deve restituire dispositivi Bluetooth autenticati.

fReturnRemembered

Valore che specifica che la ricerca deve restituire dispositivi Bluetooth ricordati.

fReturnUnknown

Valore che specifica che la ricerca deve restituire dispositivi Bluetooth sconosciuti.

fReturnConnected

Valore che specifica che la ricerca deve restituire dispositivi Bluetooth connessi.

fIssueInquiry

Valore che specifica che deve essere rilasciata una nuova richiesta.

cTimeoutMultiplier

Valore che indica il timeout per l'indagine, espresso in incrementi di 1,28 secondi. Ad esempio, un'indagine di 12,8 secondi ha un valore cTimeoutMultiplier pari a 10. Il valore massimo per questo membro è 48. Quando viene usato un valore maggiore di 48, la funzione chiamante ha esito negativo e restituisce E_INVALIDARG.

hRadio

Handle per la radio su cui eseguire l'indagine. Impostare su NULL per eseguire l'indagine su tutte le radio Bluetooth locali.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Nessuno supportato
Intestazione bluetoothapis.h (includere Bthsdpdef.h, BluetoothAPIs.h)

Vedi anche

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice

BluetoothUpdateDeviceRecord