Функция BluetoothGetDeviceInfo (bluetoothapis.h)
Функция BluetoothGetDeviceInfo извлекает сведения об удаленном устройстве Bluetooth. Устройство Bluetooth должно быть ранее идентифицировано с помощью успешного вызова функции запроса устройства.
Синтаксис
DWORD BluetoothGetDeviceInfo(
HANDLE hRadio,
BLUETOOTH_DEVICE_INFO *pbtdi
);
Параметры
hRadio
Дескриптор локального радиосвязи, полученный при вызове BluetoothFindFirstRadio или аналогичных функций или из вызова функции SetupDiEnumerateDeviceInterfaces .
pbtdi
Указатель на структуру BLUETOOTH_DEVICE_INFO , в которую будут помещены данные о первом устройстве Bluetooth. Дополнительные сведения см. в подразделе "Примечания".
Возвращаемое значение
Возвращает ERROR_SUCCESS при успешном выполнении, указывая, что были получены данные об удаленном устройстве Bluetooth. Возвращает коды ошибок при сбое. В следующей таблице перечислены распространенные коды ошибок, связанные с функцией BluetoothGetDeviceInfo .
Код возврата | Описание |
---|---|
|
Размер BLUETOOTH_DEVICE_INFO несовместим. Проверьте член dwSizeструктуры BLUETOOTH_DEVICE_INFO . |
|
Радиосвязь не известна системе, или элемент Addressструктуры BLUETOOTH_DEVICE_INFO содержит все нули. |
|
Параметр pbtdi имеет значение NULL. |
Комментарии
Устройство Bluetooth, для которого получены данные, должно быть ранее идентифицировано с помощью успешного вызова функции запроса устройства.
В структуре BLUETOOTH_DEVICE_INFO , на которую указывает pbtdi, член dwSize должен быть эквивалентен размеру структуры в байтах. Элемент Address структуры BLUETOOTH_DEVICE_INFO должен содержать Bluetooth-адрес удаленного устройства.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | bluetoothapis.h (включая Bthsdpdef.h, BluetoothAPIs.h) |
Библиотека | Bthprops.lib |
DLL | bthprops.cpl |
См. также раздел
BLUETOOTH_DEVICE_SEARCH_PARAMS
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по