共用方式為


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)

另請參閱