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 要求,以接受或拒絕要求裝置所傳送的設定。 如果要求裝置所傳送的慣用值落在此結構的 Min 和 Max 成員所指定的範圍內,則會接受 FlushTO 設定。 如果配置檔驅動程式拒絕設定太長,配置檔驅動程式會以 Max 成員的值回應,則會接受設定上限。 如果此值落在遠端裝置所要求的範圍內,則會接受 FlushTO 值。 否則,配置檔驅動程式會拒絕 FlushTO 值,而連線嘗試會失敗。
如果配置檔驅動程式拒絕遠端裝置慣用的逾時值太短,則配置檔驅動程式會以 Min 成員值的值回應,則會接受它的最低設定。 如果配置檔驅動程式的最小排清逾時落在遠端裝置所要求的範圍內,配置檔驅動程式會接受 FlushTO 值。 否則,配置檔驅動程式會拒絕 FlushTO 值,而連線嘗試會失敗。
配置文件驅動程式會在嘗試使用 BRB_L2CA_OPEN_CHANNEL 要求開啟遠端裝置的輸出通道時,與排清逾時設定分開交涉這些值。 如需值範圍的詳細資訊,請參閱 L2CAP_CONFIG_VALUE_RANGE。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista 和更新版本中的版本:_Supported。 |
標頭 | bthddi.h (包含 Bthddi.h) |