SdpCreateNodeUInt128 函数 (sdplib.h)
蓝牙 SdpCreateNodeUInt128 函数用于将 SDP_NODE 结构分配给无符号 128 位整数类型。
语法
PSDP_NODE SdpCreateNodeUInt128(
[in] PSDP_ULARGE_INTEGER_16 puli16Val,
[in] ULONG tag
);
参数
[in] puli16Val
用于初始化SDP_NODE结构的无符号 128 位整数值。
[in] tag
要与节点关联的配置文件驱动程序定义标记。
返回值
如果成功,此函数将返回指向新分配SDP_NODE结构的指针。 如果未成功,此函数将返回 NULL 。
言论
SdpCreateNodeUInt128 函数分配 SDP_NODE 结构后,它通过以下方式初始化结构。
它可确保适当设置SDP_NODE结构的数据类型和数据大小字段。
它可确保将关联的 SDP_NODE_HEADER 结构的指针成员初始化为指向节点本身。 这会创建一个仅包含一个元素的有效列表。
它可确保传递给函数的 值 参数复制到与SDP_NODE结构关联的 SDP_NODE_DATA 联合的相应元素。
与 SdpCreateNodeUInt128 函数关联的数据将复制到节点中,并且可以随时释放原始数据。
蓝牙配置文件驱动程序可以通过
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista 及更高版本中的版本:_Supported。 |
目标平台 | 桌面 |
标头 | sdplib.h (include BthSdpddi.h) |
IRQL | <= PASSIVE_LEVEL |