bthsdpddi.h 标头

bltooth 使用此标头。 有关详细信息,请参阅:

bthsdpddi.h 包含以下编程接口:

回调函数

 
PBYTESWAPUINT128

蓝牙 SdpByteSwapUint128 函数用于反转无符号 128 位整数的字节顺序。
PBYTESWAPUINT64

蓝牙 SdpByteSwapUint64 函数用于反转无符号 64 位整数的字节顺序。
PBYTESWAPUUID128

蓝牙 SdpByteSwapUuid128 函数用于反转 128 位通用唯一标识符的字节顺序 (UUID) 。
PCONVERTSTREAMTOTREE

Bluetooth SdpConvertStreamToTree 函数用于创建 Microsoft 专有的基于树的 SDP 记录表示形式,同时不修改原始的基于流的表示形式。
PCONVERTTREETOSTREAM

Bluetooth SdpConvertTreeToStream 函数用于从树表示形式生成 SDP 记录的原始字节流表示形式。 原始字节流版本适用于在本地 SDP 服务器上发布。
PGETNEXTELEMENT

蓝牙 SdpGetNextElement 函数用于循环访问在 SDP 记录流中找到的条目。
PRETRIEVEUINT64

蓝牙 SdpRetrieveUint64 函数用于从 SDP 流复制未对齐的 64 位整数。
PRETRIEVEUUID128

蓝牙 SdpRetrieveUuid128 函数用于从 SDP 流复制未对齐的 128 位通用唯一标识符 (UUID) 。
PVALIDATESTREAM

蓝牙 SdpValidateStream 函数用于分析原始 SDP 记录并确定它是否包含错误。

结构

 
BTHDDI_SDP_NODE_INTERFACE

BTHDDI_SDP_NODE_INTERFACE 结构提供用于操作 SDP 记录的函数,包括将它们与分析驱动程序可以更轻松地分析的树表示形式进行转换。
BTHDDI_SDP_PARSE_INTERFACE

BTHDDI_SDP_PARSE_INTERFACE 结构提供用于分析 SDP 记录的函数。