共用方式為


_BRB_SCO_GET_SYSTEM_INFO結構 (bthddi.h)

_BRB_SCO_GET_SYSTEM_INFO結構描述本機系統對 SCO 連線的支持相關信息。

語法

struct _BRB_SCO_GET_SYSTEM_INFO {
  BRB_HEADER Hdr;
  ULONG      Features;
  ULONG      MaxChannels;
  ULONG      TransferUnit;
  USHORT     PacketTypes;
  USHORT     DataFormats;
  ULONG      Reserved;
};

成員

Hdr

包含目前 BRB 相關信息 的BRB_HEADER 結構。

Features

旗標或旗標的組合,指出系統支援哪些 SCO 功能。 可能的值包括:

SCO_FEATURE_ESCO_LINKS
SCO_FEATURE_SCO_LINKS

MaxChannels

系統支援的作用中 SCO 通道數目上限。 如果沒有限制或限制未知,這個成員會設定為0xFFFF。

TransferUnit

每個要求的最低數據傳送速率,以毫秒為單位。 如果此值為變數或未知,請將 設定為 0xFFFF。

PacketTypes

旗標或旗標的組合,指出本機系統所支援之 SCO 數據封包的類型。 這些 SCO 封包類型是由藍牙 SIG 所定義。 如需這些旗標的詳細資訊,請參閱藍牙規格。 可能的值包括:

SCO_HV1
SCO_HV2
SCO_HV3
SCO_EV3
SCO_EV4
SCO_EV5

DataFormats

旗標或旗標的組合表示本機系統支援的語音編碼數據格式。 可能的值包括:

SCO_DATA_FORMAT_A_LAW_LOG
SCO_DATA_FORMAT_CVSD
SCO_DATA_FORMAT_MU_LAW_LOG
SCO_DATA_FORMAT_TRANSPARENT

Reserved

保留供未來使用。 請勿使用。

備註

若要取得本機系統對 SCO 連線的支援,配置檔驅動程式應該建置並傳送BRB_SCO_GET_SYSTEM_INFO要求。

較高層級的配置檔驅動程式可以建置和傳送 BRB_SCO_GET_SYSTEM_INFO 要求,以判斷本機藍牙驅動程式堆疊是否支援 SCO 連線、系統支援的 SCO 通道數目上限,以及開啟遠端裝置之 SCO 連線的其他實用資訊。

規格需求

需求
最低支援的用戶端 Windows Vista 和更新版本中的版本:_Supported。
標頭 bthddi.h (包含 Bthddi.h)

另請參閱

BRB_HEADER

BRB_SCO_GET_SYSTEM_INFO