структура BTHX_CAPABILITIES (bthxddi.h)

Структура BTHX_CAPABILITIES описывает возможности расширяемого транспортного драйвера Bluetooth.

Синтаксис

typedef struct _BTHX_CAPABILITIES {
  ULONG            MaxAclTransferInSize;
  BTHX_SCO_SUPPORT ScoSupport;
  ULONG            MaxScoChannels;
  BOOLEAN          IsDeviceIdleCapable;
  BOOLEAN          IsDeviceWakeCapable;
} BTHX_CAPABILITIES, *PBTHX_CAPABILITIES;

Члены

MaxAclTransferInSize

Максимальный размер (в байтах) пакетов ACL, которые может принимать транспортный уровень.

ScoSupport

Поддерживаемый тип SCO. Для этого параметра необходимо задать значение ScoSupportHCIBypass.

MaxScoChannels

Максимальное поддерживаеме число каналов SCO. Для этого параметра должно быть задано значение 1.

IsDeviceIdleCapable

Указывает, поддерживает ли устройство режим простоя или спящего режима питания. Значение TRUE, если устройство может поддерживать режим простоя (в режиме низкого цикла работы), в противном случае — ЗНАЧЕНИЕ FALSE.

IsDeviceWakeCapable

Поддерживает ли устройство удаленный пробуждение. Значение TRUE, если устройство поддерживает пробуждение системы из спящего режима, в противном случае — ЗНАЧЕНИЕ FALSE.

Требования

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