BTH_SDP_CONNECT 結構 (b)
BTH_SDP_CONNECT 結構包含本機藍牙系統與遠端 SDP 伺服器之間連線的輸入和輸出資訊。 這個結構會傳遞為輸入緩衝區和 輸出緩衝區,IOCTL_BTH_SDP_CONNECT。
語法
typedef struct _BTH_SDP_CONNECT {
BTH_ADDR bthAddress;
ULONG fSdpConnect;
HANDLE_SDP_TYPE HANDLE_SDP_FIELD_NAME;
UCHAR requestTimeout;
} BTH_SDP_CONNECT, *PBTH_SDP_CONNECT;
成員
bthAddress
本機系統所連線之遠端 SDP 伺服器的位址。 此位址不能是本機無線電。
fSdpConnect
旗標或旗標的組合,決定如何處理連線要求。 下表列出有效的旗標值。
旗標 | 描述 |
---|---|
SDP_CONNECT_ALLOW_PIN | 如有要求,請與遠端裝置執行針腳交換。 |
SDP_CONNECT_CACHE | 要求會從 SDP 記錄的本機快取中提供服務。 |
HANDLE_SDP_FIELD_NAME
當連線要求傳回時,這會指定遠端伺服器的 SDP 連線句柄。
requestTimeout
此 SDP 通道上要求的逾時,以秒為單位。 如果要求逾時,則必須關閉HANDLE_SDP所代表的 SDP 連線。 此欄位的值會系結SDP_REQUEST_TO_MIN和SDP_REQUEST_MAX。 如果指定SDP_REQUEST_TO_DEFAULT,則逾時為30秒。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista 和更新版本中的版本:_Supported。 |
標頭 | btlctl.h (包括 Btlctl.h) |