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


Функция BluetoothUpdateDeviceRecord (bluetoothapis.h)

Функция BluetoothUpdateDeviceRecord обновляет кэш локального компьютера об устройстве Bluetooth.

Синтаксис

DWORD BluetoothUpdateDeviceRecord(
  const BLUETOOTH_DEVICE_INFO *pbtdi
);

Параметры

pbtdi

Указатель на обновляемую структуру BLUETOOTH_DEVICE_INFO . Дополнительные сведения см. в разделе «Примечания».

Возвращаемое значение

Возвращает ERROR_SUCCESS при успешном выполнении. В следующей таблице перечислены распространенные ошибки.

Код возврата Описание
ERROR_INVALID_PARAMETER
Параметр pbtdi имеет значение NULL.
ERROR_REVISION_MISMATCH
Недопустимый член dwSize структуры, на который указывает параметр pbtdi .

Комментарии

При обновлении записи устройства Bluetooth необходимо соблюдать требования к членам структуры BLUETOOTH_DEVICE_INFO , перечисленные в следующей таблице.

Член Требование
dwSize Должен соответствовать размеру структуры.
Адрес Должен быть ранее найденным радиоадресом.
szName Должно содержать новое имя для сохранения.

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header bluetoothapis.h (включая Bthsdpdef.h, BluetoothAPIs.h)
Библиотека Bthprops.lib
DLL bthprops.cpl

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

BLUETOOTH_DEVICE_INFO

BLUETOOTH_DEVICE_SEARCH_PARAMS

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice