次の方法で共有


IOCTL_BTH_SDP_DISCONNECT IOCTL (bthioctl.h)

IOCTL_BTH_SDP_DISCONNECT要求は、リモート SDP サーバーへの接続を閉じます。

メジャー コード

IRP_MJ_DEVICE_CONTROL

入力バッファー

AssociatedIrp.SystemBuffer メンバーには、終了するリモート SDP 接続への接続ハンドルを指定する BTH_SDP_DISCONNECT 構造体が含まれています。

入力バッファーの長さ

BTH_SDP_DISCONNECT 構造体の長さ。

出力バッファー

何一つ。

出力バッファーの長さ

何一つ。

状態ブロック

STATUS_BLOCK構造体の Information メンバーは 0 に設定されます。

Status メンバーは、次の表のいずれかの値に設定されています。

状態の値 形容
STATUS_SUCCESS IOCTL が正常に完了しました。
STATUS_DEVICE_NOT_CONNECTED 指定された SDP サーバーは既に切断されています。
STATUS_INVALID_PARAMETER 入力バッファーで渡された接続ハンドルが無効です。

備考

IOCTL_BTH_SDP_CONNECT の呼び出し元は、SDP 接続が不要になったときにIOCTL_BTH_SDP_DISCONNECT IOCTL を発行する必要があります。 IOCTL_BTH_SDP_DISCONNECTが呼び出されると、指定した SDP ハンドルは無効になります。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョン:_Supported。
ヘッダー bthioctl.h (Bthioctl.h を含む)
IRQL <= PASSIVE_LEVEL

関連項目

BTH_SDP_DISCONNECT

IOCTL_BTH_SDP_CONNECT