共用方式為


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)

另請參閱