When trying to programatically pair a bluetooth device with the inthehand.net library, I've noticed that my device ended up in Devices and printers as a "Generic bluetooth device" with none of its SDP records queried.
- Pairing, enumeration and PANU connection setup succeeds on windows 7
- Only pairing seems to succeed on windows 8.1, a serviceless device is added to devices & printers.
- Querying PANU using the inthehand lib works fine after establishing the pairing, however windows does not acknowledge this (the device in devices & printers has no connect/direct connection)
Related (?):
Is there an API call to start a scan for hardware devices C# - Windows Mobile - Bluetooth Pairing