次の方法で共有


BTH_SDP_CONNECT構造体 (bthioctl.h)

BTH_SDP_CONNECT構造体には、ローカル Bluetooth システムとリモート 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。
Header bthioctl.h (Bthioctl.h を含む)

こちらもご覧ください