将sdp服务记录添加到Toshiba Bluetooth

时间:2012-01-20 15:01:50

标签: bluetooth

我正在尝试将自定义的rfcomm服务记录添加到数据库中,但它总是返回错误代码-2008(“无效服务记录数据到SDP-DB(可能被破坏”)。

我没有遇到其他API的问题,例如widcomm,bluesoliel,MS-stack。可能在服务属性的定义中存在一些错误。

代码段: http://dl.dropbox.com/u/3973099/code.txt

任何帮助表示赞赏,

尼古拉斯

1 个答案:

答案 0 :(得分:0)

更改第一行:

0x36, 0x00, 0x69,

0x36, 0x00, 0x66,

长度值有误。 : - )

(或

0x35, 0x66,

另外我希望添加ServiceRecordHandle属性是错误的,因为我认为堆栈必须添加 - 用户无法分辨哪些句柄已在使用中。