WindowsCE 5.0とBluetooth
C#からデバイスの検索をしようと試行錯誤している。
BthNsLookupServiceBegin
BthNsLookupServiceNext
BthNsLookupServiceEnd
と、
WSALookupServiceBegin
WSALookupServiceNext
WSALookupServiceEnd
の違いがよくわからない。
つーか、Windows MobileとWindowsCEというのは微妙に違うそうだ。MobileはPDA向け、CEは組み込み向けという位置づけらしい。コアはほぼ同等で、付加機能で差異があると。
Mobileのつもりでコーディングしていたら、実際はCEだったというオチ。Mobileにあるdllが、CEに無いという状態。
多少はカスタムされているようで、BthNsLookupServiceBeginが使えるdllを読み込んで使おうとしているものの、WSALookupServiceを使うのがスジなのだろうか。