Share via


SdpFreeTree-Funktion (sdplib.h)

Die Bluetooth SdpFreeTree-Funktion wird verwendet, um den für die strukturbasierte Darstellung eines SDP-Eintrags zugeordneten Arbeitsspeicher freizugeben.

Syntax

NTSTATUS SdpFreeTree(
  [in] PSDP_TREE_ROOT_NODE Tree
);

Parameter

[in] Tree

Der Stammknoten der SDP-strukturbasierten Darstellung, die freigegeben werden soll.

Rückgabewert

Mögliche Rückgabewerte sind:

Hinweise

Aufrufer sollten einen SdpFreeTree-Aufruf ausführen, wenn die strukturbasierte Darstellung eines SDP-Eintrags nicht mehr benötigt wird. Die Funktionen SdpCreateNodeTree und SdpConvertStreamToTree ordnen den Arbeitsspeicher für die Strukturdarstellungen von SDP-Datensätzen zu, die sie erstellen. Die SdpFreeTree-Funktion gibt den Arbeitsspeicher frei, der der SDP_TREE_ROOT_NODE Struktur zugeordnet ist, die diese Funktionen erstellen, sowie alle SDP_NODE Strukturen, die der Strukturdarstellung zugeordnet sind.

Bluetooth-Profiltreiber können einen Zeiger auf die SdpFreeTree-Funktion über die BTHDDI_SDP_NODE_INTERFACE Struktur.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Versionen:_Supported in Windows Vista und höher.
Zielplattform Desktop
Kopfzeile sdplib.h (include BthSdpddi.h)
IRQL <= PASSIVE_LEVEL

Weitere Informationen

BTHDDI_SDP_NODE_INTERFACE

SDP_NODE

SDP_TREE_ROOT_NODE

SdpConvertStreamToTree

SdpCreateNodeTree