BTHX_CAPABILITIES结构 (bthxddi.h)

BTHX_CAPABILITIES结构描述了蓝牙可扩展传输驱动程序的功能。

语法

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。

要求

要求 价值
最低支持的客户端 版本:从 Windows 8 开始_Supported。
标头 bthxddi.h (包括 BthXDDI.h)