Encabezado bthxddi.h
Bltooth usa este encabezado. Para más información, consulte:
bthxddi.h contiene las siguientes interfaces de programación:
IOCTL
IOCTL_BTHX_GET_VERSION Los controladores de perfil usan IOCTL_BTHX_GET_VERSION para obtener la versión compatible con el controlador de transporte. |
IOCTL_BTHX_QUERY_CAPABILITIES IOCTL_BTHX_QUERY_CAPABILITIES se usa para consultar las funciones del controlador de transporte. |
IOCTL_BTHX_READ_HCI IOCTL_BTHX_READ_HCI se usa para leer los datos y eventos de ACL de Bluetooth de la capa de transporte. |
IOCTL_BTHX_SET_VERSION IOCTL_BTHX_SET_VERSION se usa para informar al controlador de transporte de la versión de la interfaz de extensibilidad que se usa. |
IOCTL_BTHX_WRITE_HCI IOCTL_BTHX_WRITE_HCI se usa para escribir datos y comandos de ACL de Bluetooth en la capa de transporte. |
Estructuras
BTHX_CAPABILITIES La estructura BTHX_CAPABILITIES describe las funciones del controlador de transporte extensible Bluetooth. |
BTHX_HCI_READ_WRITE_CONTEXT La estructura de BTHX_HCI_READ_WRITE_CONTEXT se usa como una estructura de entrada y salida para los IOCTL_BTHX_READ_HCI y IOCTL_BTHX_WRITE_HCI ICTLs. |
BTHX_VERSION La estructura de BTHX_VERSION describe la versión o las versiones que admite el controlador de transporte. |
Enumeraciones
BTHX_HCI_PACKET_TYPE La enumeración BTHX_HCI_PACKET_TYPE enumera los diferentes tipos de paquetes que se envían desde la pila bluetooth al controlador de transporte. |
BTHX_SCO_SUPPORT La enumeración BTHX_SCO_SUPPORT enumera los diferentes tipos de SCO admitidos por el controlador de transporte. |