Как я могу определить, какой стек Bluetooth использует мой компьютер с Windows?
Я разработчик, и мне необходимо поддерживать широкий спектр стеков Bluetooth, насколько это возможно для приложения. Мне нужна поддержка
- Корпорация Майкрософт
- Broadcom
- Toshiba
- Любые другие, о которых я не знаю
Однако выяснить, какие драйверы используются, сложно.
Я выполнил обычную проверку драйвера в диспетчере устройств, но получил противоречивые результаты. Например, под ветвью Bluetooth ключ Bluetooth драйвер предоставляется Broadcom, но подключенное устройство (последовательное устройство Bluetooth) имеет драйвер, предоставленный корпорацией Майкрософт. Под виртуальным COM-портом драйвер устройства также предоставляется корпорацией Майкрософт.
Я также проверил этот пост формы , который предполагает, что если установлен стек Broadcom, я должен его найти.библиотеки DLL с именем BtSdkCE30.dll
или BtSdkCE50.dll
в моей папке Windows, но их нет.библиотеки DLL существуют (хотя сообщение касалось мобильных устройств PDA).
Использую ли я драйверы Broadcom или нет? Я использую Windows 10, но мне нужна поддержка вплоть до Vista.