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。 |
ヘッダー | bthioctl.h (Bthioctl.h を含む) |