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


Пользовательский интерфейс Bluetooth

В этой статье описывается работа с пользовательским интерфейсом Bluetooth в Windows для разработчиков программного обеспечения и поставщиков.

Что такое мастер передачи файлов Bluetooth?

Мастер передачи файлов Bluetooth позволяет пользователям передавать файлы между компьютером и устройством Bluetooth. Например, пользователи могут передавать файлы между компьютером и мобильным телефоном или личным цифровым помощником (PDA). Мастер передачи файлов Bluetooth также может передавать файлы между двумя компьютерами, поддерживающими Bluetooth.

Замечание

Графический интерфейс по умолчанию, используемый мастером передачи файлов Bluetooth, реализован в файле Fsquirt.exe. Этот файл можно отключить от основного механизма мастера передачи, чтобы включить замену графического интерфейса мастера передачи файлов Bluetooth по умолчанию. Дополнительные сведения см. в следующем вопросе.

Как отцепить Fsquirt.exe?

Разработчики программного обеспечения, которые хотят заменить предустановленный мастер передачи файлов Bluetooth на собственное приложение, могут отключить Fsquirt.exe от базового механизма мастера передачи, выполнив следующие действия:

  1. Создайте значение DWORD с именем DisableFsquirt в разделе HKLM\System\CurrentControlSet\Services\Bthport\Parameters в реестре.
  2. Задайте для параметра DisableFsquirt значение 0x1
  3. Перезагрузите или выполните следующую команду в окне командной строки: fsquirt.exe -UnRegister

Чтобы повторно включить Fsquirt.exe, выполните следующие действия.

  1. Удалите значение DisableFsquirt из реестра.
  2. Перезагрузите или выполните следующую команду в окне командной строки: fsquirt.exe -Register

Почему иногда исчезает значок области уведомлений Bluetooth?

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

Если пользователям требуется постоянное отображение значка Bluetooth в области уведомлений, они могут выбрать флажок "Показывать значок Bluetooth в области уведомлений" на вкладке "Параметры" в настройках Bluetooth на панели управления.

Снимок экрана: вкладка

Замечание

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

Могут ли поставщики добавлять вкладки в приложение параметров панели управления Bluetooth?

Да, поставщики могут добавлять вкладки, реализуя обработчик листа свойств оболочки для приложения. Например, IHV, которые реализуют расширения в стандартном стеке Bluetooth, могут создать обработчик листа свойств, который добавляет вкладки для таких профилей, как передача файлов и улучшения, добавленные в версию 2.1 спецификации Bluetooth и т. д. Дополнительные сведения о реализации обработчиков листов свойств см. в разделе Обработчики листов свойств.

Почему Windows 7 и Windows Vista отображают диалоговое окно при первоначальном подключении звукового устройства Bluetooth?

Windows может не предоставлять поддержку по умолчанию для гарнитуры (HSP), громкой связи (HFP) или профилей расширенного аудио распространения (A2DP). Если звуковое устройство Bluetooth связано с системой, которая не имеет необходимых драйверов, Windows обычно отображает диалоговое окно "Найдено новое оборудование ". Однако диалоговое окно не отображается, если верно одно из следующих условий:

  • OEM компьютера предоставил пакет профилей, поддерживающий звук Bluetooth.
  • Конечный пользователь ранее установил гарнитуру Bluetooth и скачал аудиодрайверы с носителя, предоставленного IHV или службой Windows Update.

Как улучшить функциональные возможности и лучше представить устройство Bluetooth на устройствах и принтерах?

Пакет метаданных устройства можно создать для устройства Bluetooth, чтобы устройства и принтеры отображали сведения об устройстве, такие как фотореалистические значки и пользовательские описания. Это может значительно улучшить взаимодействие пользователя с устройством Bluetooth. Например, может потребоваться более эффективно предоставлять все функции, которые поддерживает ваше устройство. Некоторые классы устройств также могут воспользоваться преимуществами этапа устройства, что позволяет IHV дополнительно улучшить взаимодействие с устройством, предоставляя настраиваемый и фирменный пользовательский интерфейс для конкретного устройства.

Дополнительные сведения о создании пакета метаданных устройства для устройства см. в статье "Создание пакета метаданных устройства для устройств и принтеров".

Дополнительные сведения о стадии устройства см. в разделе "Общий пакет средств разработки для этапов устройств" на веб-сайте MSDN.

Замечание

Чтобы воспользоваться функцией Device Stage, необходимо реализовать профиль идентификатора устройства, который включает идентификатор оборудования, идентификатор поставщика и PID.