intestazione bthxddi.h
Questa intestazione viene usata da bltooth. Per altre informazioni, vedere:
bthxddi.h contiene le interfacce di programmazione seguenti:
IOCTL
IOCTL_BTHX_GET_VERSION I driver del profilo usano IOCTL_BTHX_GET_VERSION per ottenere la versione supportata dal driver di trasporto. |
IOCTL_BTHX_QUERY_CAPABILITIES IOCTL_BTHX_QUERY_CAPABILITIES viene usato per eseguire query sulle funzionalità del driver di trasporto. |
IOCTL_BTHX_READ_HCI IOCTL_BTHX_READ_HCI viene usato per leggere i dati e gli eventi dell'ACL Bluetooth dal livello di trasporto. |
IOCTL_BTHX_SET_VERSION IOCTL_BTHX_SET_VERSION viene usato per informare il driver di trasporto della versione dell'interfaccia di estendibilità usata. |
IOCTL_BTHX_WRITE_HCI IOCTL_BTHX_WRITE_HCI viene usato per scrivere dati e comandi Bluetooth nel livello di trasporto. |
Strutture
BTHX_CAPABILITIES La struttura BTHX_CAPABILITIES descrive le funzionalità del driver di trasporto estendibile Bluetooth. |
BTHX_HCI_READ_WRITE_CONTEXT La struttura BTHX_HCI_READ_WRITE_CONTEXT viene usata come struttura di input/output per i IOCTL_BTHX_READ_HCI e i IOCTL_BTHX_WRITE_HCI IOCTLs. |
BTHX_VERSION La struttura BTHX_VERSION descrive la versione o le versioni supportate dal driver di trasporto. |
Enumerazioni
BTHX_HCI_PACKET_TYPE L'enumerazione BTHX_HCI_PACKET_TYPE elenca i diversi tipi di pacchetti inviati dallo stack Bluetooth al driver di trasporto. |
BTHX_SCO_SUPPORT L'enumerazione BTHX_SCO_SUPPORT elenca i diversi tipi di SCO supportati dal driver di trasporto. |