Freigeben über


IOCTL_BTH_SDP_DISCONNECT IOCTL (bthioctl.h)

Die IOCTL_BTH_SDP_DISCONNECT Anforderung schließt eine Verbindung mit einem Remote-SDP-Server.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Das AssociatedIrp.SystemBuffer Member enthält eine BTH_SDP_DISCONNECT Struktur, die das Verbindungshandle angibt, mit dem die Remote-SDP-Verbindung beendet werden soll.

Eingabepufferlänge

Länge einer BTH_SDP_DISCONNECT Struktur.

Ausgabepuffer

Nichts.

Länge des Ausgabepuffers

Nichts.

Statusblock

Das Information Element der STATUS_BLOCK-Struktur ist auf Null festgelegt.

Der Status Member wird auf einen der Werte in der folgenden Tabelle festgelegt.

Statuswert Beschreibung
STATUS_SUCCESS Die IOCTL wurde erfolgreich abgeschlossen.
STATUS_DEVICE_NOT_CONNECTED Der angegebene SDP-Server wurde bereits getrennt.
STATUS_INVALID_PARAMETER Das im Eingabepuffer übergebene Verbindungshandle ist ungültig.

Bemerkungen

Aufrufer von IOCTL_BTH_SDP_CONNECT müssen eine IOCTL_BTH_SDP_DISCONNECT IOCTL ausgeben, wenn die SDP-Verbindung nicht mehr benötigt wird. Nachdem IOCTL_BTH_SDP_DISCONNECT aufgerufen wurde, ist der angegebene SDP-Handle nicht mehr gültig.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Versionen:_Supported in Windows Vista und höher.
Header- bthioctl.h (include Bthioctl.h)
IRQL- <= PASSIVE_LEVEL

Siehe auch

BTH_SDP_DISCONNECT

IOCTL_BTH_SDP_CONNECT