2012-01-20 2 views
0

Я пытаюсь добавить пользовательскую запись службы rfcomm в базу данных, но она всегда возвращается с кодом ошибки -2008 («Инвалидная запись данных службы в SDP-DB (возможность быть разбитой») .)Добавить запись службы sdp в Toshiba Bluetooth

Я не имел эту проблему с другими API, такие как Widcomm, bluesoliel, MS стеком Возможно, есть какая-то ошибка в определении службы атрибутов

фрагмент кода:.. http://dl.dropbox.com/u/3973099/code.txt

Любая помощь по оценке,

Николай

ответ

0

Изменить первая линия от:

0x36, 0x00, 0x69, 

в

0x36, 0x00, 0x66, 

Значение длины есть неправильно. :-)

(Или

0x35, 0x66, 

)

Кроме того, я бы ожидать, что добавление атрибута ServiceRecordHandle не так, как я бы предположить, что стек должен добавить, что - пользователь может» t сказать, какие ручки уже используются.

+0

Извините, за действительно ПОСЛЕДНИЙ ответ :) Вы были абсолютно правы. Благодаря! –

Смежные вопросы