Существует API Bluetooth, как описано здесь , это для C ++, но я предполагаю, что вы сможете использовать его с помощью вызовов Pinvoke. На этом веб-сайте есть некоторый код для создания оболочки .Net для версии API для Windows Mobile, но, похоже, они также начали работу над версией для настольного компьютера здесь И в любом случае, весьма высока вероятность того, что некоторые функции будут иметь одинаковую подпись, поэтому вы можете использовать код Windows Mobile, чтобы начать работу.