次の方法で共有


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は、トランスポート層から Bluetooth ACL データとイベントを読み取るために使用されます。
IOCTL_BTHX_SET_VERSION

IOCTL_BTHX_SET_VERSIONは、使用されている拡張機能インターフェイスのバージョンをトランスポート ドライバーに通知するために使用されます。
IOCTL_BTHX_WRITE_HCI

IOCTL_BTHX_WRITE_HCIは、Bluetooth ACL データとコマンドをトランスポート層に書き込む場合に使用されます。

構造

 
BTHX_CAPABILITIES

BTHX_CAPABILITIES構造体では、Bluetooth 拡張可能トランスポート ドライバーの機能について説明します。
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列挙には、Bluetooth スタックからトランスポート ドライバーに送信されるさまざまな種類のパケットが一覧表示されます。
BTHX_SCO_SUPPORT

BTHX_SCO_SUPPORT列挙には、トランスポート ドライバーでサポートされているさまざまな種類の SCO が一覧表示されます。