// bthxddi.h
typedef struct _BTHX_CAPABILITIES {
ULONG MaxAclTransferInSize;
BTHX_SCO_SUPPORT ScoSupport;
ULONG MaxScoChannels;
BOOLEAN IsDeviceIdleCapable;
BOOLEAN IsDeviceWakeCapable;
} BTHX_CAPABILITIES, *PBTHX_CAPABILITIES;
View the official Windows Driver Kit DDI referenceNo description available.
The BTHX_CAPABILITIES structure describes the capabilities of the Bluetooth Extensible Transport Driver.
MaxAclTransferInSizeThe maximum size, in bytes, of the ACL packets the transport layer can accept.
ScoSupportThe type of SCO supported. This must be set to ScoSupportHCIBypass.
MaxScoChannelsThe maximum supported number of SCO channels. This must be set to 1.
IsDeviceIdleCapableWhether the device supports idle/sleep power state. TRUE if the device can support idle (in low duty cycle state), else FALSE.
IsDeviceWakeCapableWhether the device supports remote wake. TRUE if the device supports waking the system from sleep, else FALSE.