Я работаю с различными (в основном Bluetooth) платами разработки (ConnectBlue, Ubertooth, USRP и т. Д.), Чтобы исследовать поведение Bluetooth-связи на уровне PHY. Чтобы получить дополнительную информацию, я ищу способ отладить стек Bluetooth на рабочем столе Windows 7. Мой прецедент относительно прост: у меня есть пользовательские реализации основной полосы, которые устанавливают соединения с компьютером Windows. Я бы хотел увидеть все, что делает Bluetooth/драйвер Bluetooth.Инструмент Windows 7 Bluetooth stack
Я не уверен, как подойти к этому: я хотел бы видеть, когда Bluetooth Chip/Windows получает сигнал, и как он (сообщение) получает интерпретацию/форматирование/передачу через различные связанные API. В основном это относится к отладке ядра. Есть ли способ отобразить состояние подключенного оборудования в Windows в WinDBG? Может быть, выполнить API API (API) в службе ядра Bluetooth?
Надеюсь, что кто-нибудь, более знакомый с отладкой драйвера устройства и службами Windows Kernel, может дать мне несколько указателей здесь.