перечисление BTHX_SCO_SUPPORT (bthxddi.h)

В перечислении BTHX_SCO_SUPPORT перечислены различные типы SCO, поддерживаемые драйвером транспорта.

Синтаксис

typedef enum _BTHX_SCO_SUPPORT {
  ScoSupportNone,
  ScoSupportHCI,
  ScoSupportHCIBypass
} BTHX_SCO_SUPPORT, *PBTHX_SCO_SUPPORT;

Константы

 
ScoSupportNone
SCO не поддерживается.
ScoSupportHCI
Данные SCO проходят через слой HCI (стек).
ScoSupportHCIBypass
Данные SCO проходят не через слой HCI, а через механизм боковой полосы, например канал I2S.

Комментарии

После запуска стек Bluetooth запрашивает у транспортного драйвера его возможности, отправляя IOCTL_BTHX_QUERY_CAPABILITIES IOCTL.

Выходной буфер этого IOCTL определяется структурой BTHX_CAPABILITIES , содержащей структуру BTHX_SCO_SUPPORT.

Драйвер транспорта должен указать ScoSupportHCIBypass.

Требования

Требование Значение
Минимальная версия клиента Versions:_Supported, начиная с Windows 8.
Верхняя часть bthxddi.h (включая BthXDDI.h)