BTH_SDP_CONNECT結構(btlctl.h)
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 (include Btlctl.h) |