Windows.Devices.Bluetooth Пространство имен

Windows. Пространство имен Device.Bluetooth определяет набор API-интерфейсов среда выполнения Windows, которые позволяют приложениям взаимодействовать с устройствами Bluetooth. Эти API доступны для приложений UWP, классических приложений Windows App SDK (WinUI 3) и классических приложений Win32. Дополнительные сведения см. в разделе Bluetooth.

Классы

Имя. Описание
BluetoothAdapter

Представляет адаптер Bluetooth.

BluetoothClassOfDevice

Предоставляет функциональные возможности для определения сведений о классе Bluetooth устройства (Bluetooth COD) для устройства.

BluetoothDevice

Представляет устройство Bluetooth.

Примеры приложений, использующих этот класс, включают перечисление устройств и пример связывания ипример чата Bluetooth RFCOMM.

BluetoothDeviceId

Представляет идентификатор устройства Bluetooth.

BluetoothLEAppearance

Предоставляет функциональные возможности для определения сведений о внешнем виде Bluetooth Low Energy (LE) для устройства. Чтобы получить экземпляр этого класса, вызовите метод BluetoothLEAppearance.FromRawValue или метод BluetoothLEAppearance.FromParts .

BluetoothLEAppearanceCategories

Указывает код категории внешнего вида устройства Bluetooth LE.

BluetoothLEAppearanceSubcategories

Указывает код подкатегории внешнего вида устройства Bluetooth LE. Дополнительные сведения о сопоставлении подкатегорий с категориями см. в спецификации Bluetooth.

BluetoothLEConnectionParameters

Представляет параметры подключения Bluetooth LE.

Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core.

BluetoothLEConnectionPhy

Используется для получения сведений о физическом слое Bluetooth LE (PHY).

Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core.

BluetoothLEConnectionPhyInfo

Представляет сведения о физическом слое Bluetooth LE (PHY).

Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core.

BluetoothLEDevice

Представляет устройство Bluetooth LE.

Примеры кода см. в примере перечисления и связывания устройствBluetooth Low Energy.

BluetoothLEPreferredConnectionParameters

Представляет предпочтительные параметры подключения Bluetooth LE.

Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core.

BluetoothLEPreferredConnectionParametersRequest

Представляет запрос параметров подключения Bluetooth LE.

Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core.

BluetoothSignalStrengthFilter

Параметры групп, используемые для настройки индикатора надежности сигнала (RSSI) на основе фильтрации.

BluetoothUuidHelper

Вспомогательный класс, предоставляющий методы для преобразования между UUID устройства Bluetooth и коротким идентификатором.

Перечисления

Имя. Описание
BluetoothAddressType

Описывает тип адреса Bluetooth.

BluetoothCacheMode

Указывает, должны ли применимые методы API Bluetooth работать с значениями, кэшируемыми в системе, или должны ли они извлекать эти значения с устройства Bluetooth. См. примечания в разделе члена.

BluetoothConnectionStatus

Указывает состояние подключения устройства.

BluetoothError

Указывает распространенные случаи ошибок Bluetooth.

BluetoothLEPreferredConnectionParametersRequestStatus

Определяет константы, указывающие состояние запроса параметров подключения Bluetooth LE.

Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core.

BluetoothMajorClass

Указывает код основного класса устройства, который является общим семейством устройств, с которым связано устройство.

BluetoothMinorClass

Указывает код дополнительного класса устройства. Они интерпретируются в контексте кодов основных классов.

BluetoothServiceCapabilities

Указывает возможности службы устройства.

Комментарии

Примечание.

Совместимость платформы приложений: API Bluetooth работают из любой платформы приложений Windows, включая классические приложения WinAppSDK и классические приложения Win32. Упакованные приложения должны объявить bluetooth возможность в манифесте приложения. Распаковка классических приложений может получить доступ к Bluetooth без объявления манифеста. Рекомендации по вызову API WinRT из классических приложений см. в статье "Вызов API среда выполнения Windows" в классических приложениях.

См. также