Share via


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.