Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IOCTL_BTH_SDP_DISCONNECT request closes a connection to a remote SDP server.
Major code
Input buffer
The AssociatedIrp.SystemBuffer member contains an BTH_SDP_DISCONNECT structure that specifies the connection handle to the remote SDP connection to terminate.
Input buffer length
Length of an BTH_SDP_DISCONNECT structure.
Output buffer
None.
Output buffer length
None.
Status block
The Information member of the STATUS_BLOCK structure is set to zero.
The Status member is set to one of the values in the following table.
| Status value | Description |
|---|---|
| STATUS_SUCCESS | The IOCTL completed successfully. |
| STATUS_DEVICE_NOT_CONNECTED | The specified SDP server has already been disconnected. |
| STATUS_INVALID_PARAMETER | The connection handle passed in the input buffer is invalid. |
Remarks
Callers of IOCTL_BTH_SDP_CONNECT must issue an IOCTL_BTH_SDP_DISCONNECT IOCTL when the SDP connection is no longer needed. After IOCTL_BTH_SDP_DISCONNECT is called, the specified SDP handle is no longer valid.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Versions:_Supported in Windows Vista, and later. |
| Header | bthioctl.h (include Bthioctl.h) |
| IRQL | <= PASSIVE_LEVEL |