BTHX_SCO_SUPPORT列挙 (bthxddi.h)

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

構文

typedef enum _BTHX_SCO_SUPPORT {
  ScoSupportNone,
  ScoSupportHCI,
  ScoSupportHCIBypass
} BTHX_SCO_SUPPORT, *PBTHX_SCO_SUPPORT;

定数

 
ScoSupportNone
SCO はサポートされていません。
ScoSupportHCI
SCO データは HCI レイヤー (スタック) を通過します。
ScoSupportHCIBypass
SCO データは HCI 層を通過せず、I2S チャネルなどのサイドバンド メカニズムを介して通過します。

注釈

起動すると、Bluetooth スタックは、 IOCTL_BTHX_QUERY_CAPABILITIES IOCTL を送信することで、トランスポート ドライバーの機能を照会します。

この IOCTL の出力バッファーは、BTHX_SCO_SUPPORT構造体を含む BTHX_CAPABILITIES 構造体によって定義されます。

トランスポート ドライバーは 、ScoSupportHCIBypass を指定する必要があります。

要件

要件
サポートされている最小のクライアント Versions:_Supported Windows 8 以降。
Header bthxddi.h (BthXDDI.h を含む)