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 |