Поделиться через


структура BLUETOOTH_DEVICE_SEARCH_PARAMS (bluetoothapis.h)

Структура BLUETOOTH_DEVICE_SEARCH_PARAMS определяет критерии поиска для поиска на устройствах Bluetooth.

Синтаксис

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;

Члены

dwSize

Размер структуры в байтах.

fReturnAuthenticated

Значение типа , указывающее, что поиск должен возвращать устройства Bluetooth, прошедшие проверку подлинности.

fReturnRemembered

Значение типа , указывающее, что поиск должен возвращать запоминаемые устройства Bluetooth.

fReturnUnknown

Значение типа , указывающее, что поиск должен возвращать неизвестные устройства Bluetooth.

fReturnConnected

Значение типа , указывающее, что поиск должен возвращать подключенные устройства Bluetooth.

fIssueInquiry

Значение типа , указывающее, что должно быть выдано новое расследование.

cTimeoutMultiplier

Значение типа , указывающее время ожидания для запроса, выраженное с шагом в 1,28 секунды. Например, запрос 12,8 секунды имеет значение cTimeoutMultiplier , равное 10. Максимальное значение для этого элемента — 48. Если используется значение больше 48, вызывающая функция немедленно завершается ошибкой и возвращает E_INVALIDARG.

hRadio

Дескриптор для радио, на котором выполняется расследование. Задайте значение NULL , чтобы выполнить запрос на всех локальных радиомодулем Bluetooth.

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Верхняя часть bluetoothapis.h (включая Bthsdpdef.h, BluetoothAPIs.h)

См. также раздел

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice

BluetoothUpdateDeviceRecord