SdpFreeTree 函数 (sdplib.h)

蓝牙 SdpFreeTree 函数用于释放为基于树的 SDP 记录表示形式分配的内存。

语法

NTSTATUS SdpFreeTree(
  [in] PSDP_TREE_ROOT_NODE Tree
);

参数

[in] Tree

要释放的基于 SDP 树的表示形式的根节点。

返回值

可能的返回值包括:

言论

当不再需要基于树的 SDP 记录表示形式时,调用方应执行 SdpFreeTree 调用。 SdpCreateNodeTreeSdpConvertStreamToTree 函数为其创建的 SDP 记录的树表示形式分配内存。 SdpFreeTree 函数释放分配给这些函数创建的 SDP_TREE_ROOT_NODE 结构的内存,以及与树表示形式关联的所有 SDP_NODE 结构。

蓝牙配置文件驱动程序可以通过 获取指向 SdpFreeTree 函数的指针 BTHDDI_SDP_NODE_INTERFACE 结构。

要求

要求 价值
最低支持的客户端 Windows Vista 及更高版本中的版本:_Supported。
目标平台 桌面
标头 sdplib.h (include BthSdpddi.h)
IRQL <= PASSIVE_LEVEL

另请参阅

BTHDDI_SDP_NODE_INTERFACE

SDP_NODE

SDP_TREE_ROOT_NODE

SdpConvertStreamToTree

SdpCreateNodeTree