Более старые версии Windows Driver Kit включали в себя утилиту «Дерево устройств» из OSR, которую Дэвид Постилл связывал. Он не претендует на работу в Windows 10, и я видел сбой нескольких ОС Windows, которые он предположительно поддерживал. Если вы хотите поэкспериментировать с этим, я бы сделал это в Windows 8 или более ранней версии, и желательно в системе, в которой нет ничего, что не могло бы выдержать сбой. Но это должно дать вам некоторое представление.
https://www.osronline.com/article.cfm?article=97
(добавлено в комментарии) В противном случае WinDbg всегда находится в «живом» режиме отладки ядра. Он не даст вам довольно древовидную структуру DevStacks, но, по крайней мере, может показать вам все объекты устройства в каждом DevStack, к какому драйверу принадлежит каждый, и т. Д.