структура 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) |