0

私はwinsockとbluetoothの両方のプログラミングに不慣れです。PCで実行するBluetoothサービスを開発する必要があります。MSDNライブラリを見ると、WSASetService(http://msdn.microsoft.com/en-us/library/aa362921%28VS.85%29.aspx)関数を使用してサービスを公開すると言われています。

問題は、WSASetServiceに渡す必要があるWSAQUERYSET(http://msdn.microsoft.com/en-us/library/aa362920%28VS.85%29.aspx)構造体にバイナリSDPレコードが必要であるということです。入手方法がわからない。

MSDNライブラリのWindowsEmbeddedセクションでは、Bthnscreateを使用してSDPレコードを取得する手順について説明しています。

このツールを使用するためにWindowsCE6をインストールしましたが、インストールディレクトリにもシステム全体にも見つかりません。

SDPレコードを取得するにはどうすればよいですか?

ありがとう!

4

1 に答える 1

1

あなたのためにそれを作成するために私に支払いますか?いいえ、冗談です。専門家の助けが必要な場合を除きます。私は.NET用の32feet.NETBluetoothライブラリのメンテナです。完全なSDPレコードの解析、作成、および診断ダンプが含まれます。クラスを使用してレコードを作成しServiceRecordBuilder、メソッドを使用してバイナリ形式に変換できるはずServiceRecordCreator.CreateServiceRecordです。32feet.NETの「BluetoothSDP—サービス検出プロトコル」セクションのいくつかのドキュメントを参照してください-ユーザーガイド

于 2010-05-06T14:58:43.207 に答える