Compartir a través de


estructura BLUETOOTH_DEVICE_SEARCH_PARAMS (bluetoothapis.h)

La estructura BLUETOOTH_DEVICE_SEARCH_PARAMS especifica los criterios de búsqueda para las búsquedas de dispositivos Bluetooth.

Sintaxis

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;

Miembros

dwSize

Tamaño, en bytes, de la estructura.

fReturnAuthenticated

Valor que especifica que la búsqueda debe devolver dispositivos Bluetooth autenticados.

fReturnRemembered

Valor que especifica que la búsqueda debe devolver dispositivos Bluetooth recordados.

fReturnUnknown

Valor que especifica que la búsqueda debe devolver dispositivos Bluetooth desconocidos.

fReturnConnected

Valor que especifica que la búsqueda debe devolver dispositivos Bluetooth conectados.

fIssueInquiry

Valor que especifica que se debe emitir una nueva consulta.

cTimeoutMultiplier

Valor que indica el tiempo de espera de la consulta, expresado en incrementos de 1,28 segundos. Por ejemplo, una consulta de 12,8 segundos tiene un valor cTimeoutMultiplier de 10. El valor máximo de este miembro es 48. Cuando se usa un valor mayor que 48, la función que realiza la llamada produce un error inmediatamente y devuelve E_INVALIDARG.

hRadio

Identificador de la radio en la que se va a realizar la consulta. Establézcalo en NULL para realizar la consulta en todas las radios bluetooth locales.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Encabezado bluetoothapis.h (incluye Bthsdpdef.h, BluetoothAPIs.h)

Consulte también

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice

BluetoothUpdateDeviceRecord