en-tête bthxddi.h
Cet en-tête est utilisé par bltooth. Pour plus d'informations, consultez les pages suivantes :
bthxddi.h contient les interfaces de programmation suivantes :
IOCTLs
IOCTL_BTHX_GET_VERSION Les pilotes de profil utilisent IOCTL_BTHX_GET_VERSION pour obtenir la version prise en charge par le pilote de transport. |
IOCTL_BTHX_QUERY_CAPABILITIES IOCTL_BTHX_QUERY_CAPABILITIES est utilisé pour interroger les fonctionnalités du pilote de transport. |
IOCTL_BTHX_READ_HCI IOCTL_BTHX_READ_HCI est utilisé pour lire les données et événements de liste de contrôle d’accès Bluetooth à partir de la couche de transport. |
IOCTL_BTHX_SET_VERSION IOCTL_BTHX_SET_VERSION est utilisé pour informer le pilote de transport de la version de l’interface d’extensibilité utilisée. |
IOCTL_BTHX_WRITE_HCI IOCTL_BTHX_WRITE_HCI est utilisé pour écrire des données et des commandes de liste de contrôle d’accès Bluetooth dans la couche de transport. |
Structures
BTHX_CAPABILITIES La structure BTHX_CAPABILITIES décrit les fonctionnalités du pilote de transport extensible Bluetooth. |
BTHX_HCI_READ_WRITE_CONTEXT La structure BTHX_HCI_READ_WRITE_CONTEXT est utilisée comme structure d’entrée/sortie pour les IOCTL_BTHX_READ_HCI et IOCTL_BTHX_WRITE_HCI IOCTL. |
BTHX_VERSION La structure BTHX_VERSION décrit la ou les versions prises en charge par le pilote de transport. |
Énumérations
BTHX_HCI_PACKET_TYPE L’énumération BTHX_HCI_PACKET_TYPE répertorie les différents types de paquets envoyés de la pile Bluetooth au pilote de transport. |
BTHX_SCO_SUPPORT L’énumération BTHX_SCO_SUPPORT répertorie les différents types de SCO pris en charge par le pilote de transport. |