Compartir a través de


Función SdpFreeTree (sdplib.h)

La función Bluetooth SdpFreeTree se usa para liberar la memoria asignada para la representación basada en árbol de un registro SDP.

Sintaxis

NTSTATUS SdpFreeTree(
  [in] PSDP_TREE_ROOT_NODE Tree
);

Parámetros

[in] Tree

Nodo raíz de la representación basada en árbol de SDP que se va a liberar.

Valor devuelto

Entre los valores devueltos posibles se incluyen:

Comentarios

Los autores de llamadas deben realizar una llamada SdpFreeTree cuando ya no se necesite la representación basada en árbol de un registro SDP. Las funciones SdpCreateNodeTree y SdpConvertStreamToTree asignan la memoria para las representaciones de árbol de los registros SDP que crean. La función SdpFreeTree libera la memoria asignada a la estructura SDP_TREE_ROOT_NODE que estas funciones crean y todas las estructuras SDP_NODE asociadas a la representación de árbol.

Los controladores de perfil bluetooth pueden obtener un puntero a la función SdpFreeTree a través de BTHDDI_SDP_NODE_INTERFACE estructura.

Requisitos

Requisito Value
Cliente mínimo compatible Versions:_Supported en Windows Vista y versiones posteriores.
Plataforma de destino Escritorio
Encabezado sdplib.h (incluya BthSdpddi.h)
IRQL <= PASSIVE_LEVEL

Consulte también

BTHDDI_SDP_NODE_INTERFACE

SDP_NODE

SDP_TREE_ROOT_NODE

SdpConvertStreamToTree

SdpCreateNodeTree