SdpCreateNodeAlternative 函数 (sdplib.h)

蓝牙 SdpCreateNodeAlternative 函数用于创建空的备用序列 SDP 节点。

语法

PSDP_NODE SdpCreateNodeAlternative(
  [in] ULONG tag
);

参数

[in] tag

要与节点关联的配置文件驱动程序定义的标记。

返回值

如果成功,此函数将返回指向新分配 SDP_NODE 结构的指针。 如果未成功,此函数将返回 NULL

注解

通过调用 SdpCreateNodeAlternative 函数创建备用序列节点后,蓝牙驱动程序可以调用 SdpAppendNodeToContainerNode 函数,用于将其他节点插入备用序列节点或将新的备用序列节点添加到另一个备用序列节点。

可以通过调用 SdpAddAttributeToTree 函数,将备用序列节点添加为 SDP 记录的顶级属性。

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

要求

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

另请参阅

BTHDDI_SDP_NODE_INTERFACE

SDP_NODE

SdpAddAttributeToTree

SdpAppendNodeToContainerNode