Как я могу определить, какой стек Bluetooth использует мой компьютер с Windows?

Я разработчик, и мне необходимо поддерживать широкий спектр стеков Bluetooth, насколько это возможно для приложения. Мне нужна поддержка

  • Корпорация Майкрософт
  • Broadcom
  • Toshiba
  • Любые другие, о которых я не знаю

Однако выяснить, какие драйверы используются, сложно.

Я выполнил обычную проверку драйвера в диспетчере устройств, но получил противоречивые результаты. Например, под ветвью Bluetooth ключ Bluetooth драйвер предоставляется Broadcom, но подключенное устройство (последовательное устройство Bluetooth) имеет драйвер, предоставленный корпорацией Майкрософт. Под виртуальным COM-портом драйвер устройства также предоставляется корпорацией Майкрософт.

Я также проверил этот пост формы , который предполагает, что если установлен стек Broadcom, я должен его найти.библиотеки DLL с именем BtSdkCE30.dll или BtSdkCE50.dll в моей папке Windows, но их нет.библиотеки DLL существуют (хотя сообщение касалось мобильных устройств PDA).

Использую ли я драйверы Broadcom или нет? Я использую Windows 10, но мне нужна поддержка вплоть до Vista.