структура 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) |