bthxddi.h 标头
bltooth 使用此标头。 有关详细信息,请参见:
bthxddi.h 包含以下编程接口:
IOCTL
IOCTL_BTHX_GET_VERSION 配置文件驱动程序使用 IOCTL_BTHX_GET_VERSION 获取传输驱动程序支持的版本。 |
IOCTL_BTHX_QUERY_CAPABILITIES IOCTL_BTHX_QUERY_CAPABILITIES用于查询传输驱动程序的功能。 |
IOCTL_BTHX_READ_HCI IOCTL_BTHX_READ_HCI用于从传输层读取蓝牙 ACL 数据和事件。 |
IOCTL_BTHX_SET_VERSION IOCTL_BTHX_SET_VERSION用于通知传输驱动程序正在使用的扩展性接口的版本。 |
IOCTL_BTHX_WRITE_HCI IOCTL_BTHX_WRITE_HCI用于将蓝牙 ACL 数据和命令写入传输层。 |
结构
BTHX_CAPABILITIES BTHX_CAPABILITIES结构描述了蓝牙可扩展传输驱动程序的功能。 |
BTHX_HCI_READ_WRITE_CONTEXT BTHX_HCI_READ_WRITE_CONTEXT 结构用作IOCTL_BTHX_READ_HCI和IOCTL_BTHX_WRITE_HCI IOCTL 的输入/输出结构。 |
BTHX_VERSION BTHX_VERSION 结构描述传输驱动程序支持的一个或多个版本。 |
枚举
BTHX_HCI_PACKET_TYPE BTHX_HCI_PACKET_TYPE枚举列出了从蓝牙堆栈发送到传输驱动程序的不同类型的数据包。 |
BTHX_SCO_SUPPORT BTHX_SCO_SUPPORT 枚举列出了传输驱动程序支持的不同类型的 SCO。 |