共用方式為


L2CAP_CONFIG_RANGE 結構 (bthddi.h)

L2CAP_CONFIG_RANGE 結構是用來指定傳入要求期間,_BRB_L2CA_OPEN_CHANNEL 結構 FlushTO 成員的可能值範圍。

語法

typedef struct _L2CAP_CONFIG_RANGE {
  USHORT Min;
  USHORT Max;
} L2CAP_CONFIG_RANGE, *PL2CAP_CONFIG_RANGE;

成員

Min

本機系統可以接受的最小值。

Max

本機系統可以接受的最大值。

備註

L2CAP_CONFIG_RANGE 結構包含配置檔驅動程式用來交涉排清逾時的值範圍,當遠端裝置連絡配置檔驅動程式以要求 L2CAP 連線時。 配置文件驅動程式會建置 並傳送BRB_L2CA_OPEN_CHANNEL_RESPONSE 要求,以接受或拒絕要求裝置所傳送的設定。 如果要求裝置所傳送的慣用值落在此結構的 MinMax 成員所指定的範圍內,則會接受 FlushTO 設定。 如果配置檔驅動程式拒絕設定太長,配置檔驅動程式會以 Max 成員的值回應,則會接受設定上限。 如果此值落在遠端裝置所要求的範圍內,則會接受 FlushTO 值。 否則,配置檔驅動程式會拒絕 FlushTO 值,而連線嘗試會失敗。

如果配置檔驅動程式拒絕遠端裝置慣用的逾時值太短,則配置檔驅動程式會以 Min 成員值的值回應,則會接受它的最低設定。 如果配置檔驅動程式的最小排清逾時落在遠端裝置所要求的範圍內,配置檔驅動程式會接受 FlushTO 值。 否則,配置檔驅動程式會拒絕 FlushTO 值,而連線嘗試會失敗。

配置文件驅動程式會在嘗試使用 BRB_L2CA_OPEN_CHANNEL 要求開啟遠端裝置的輸出通道時,與排清逾時設定分開交涉這些值。 如需值範圍的詳細資訊,請參閱 L2CAP_CONFIG_VALUE_RANGE

規格需求

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

另請參閱

L2CAP_CONFIG_VALUE_RANGE

_BRB_L2CA_OPEN_CHANNEL