Поделиться через


!devnode

Расширение !devnode отображает сведения о узле в дереве устройств.

!devnode Address [Flags] [Service]  
!devnode 1 
!devnode 2

Параметры

Адрес
Указывает шестнадцатеричный адрес расширения устройства, узел которого должен отображаться. Если это равно нулю, отображается корень основного дерева устройств.

Флаги
Указывает уровень отображаемых выходных данных. Это может быть любое сочетание следующих битов:

Bit 0 (0x1)
Вызывает включение всех дочерних элементов узла устройства.

Бит 1 (0x2)
Приводит к включению используемых ресурсов (CM_RESOURCE_LIST). К ним относятся конфигурация загрузки, сообщаемая IRP_MN_QUERY_RESOURCES, а также ресурсы, выделенные устройству в параметре AllocatedResources IRP_MN_START_DEVICE.

Бит 2 (0x4)
Приводит к тому, что отображение включает необходимые ресурсы (IO_RESOURCE_REQUIREMENTS_LIST), как сообщается IRP_MN_FILTER_RESOURCE_REQUIREMENTS.

Бит 3 (0x8)
Приводит к добавлению списка переведенных ресурсов, выделенных устройству, в параметре AllocatedResourcesTranslated IRP_MN_START_DEVICE.

Бит 4 (0x10)
Указывает, что должны отображаться только узлы устройств, которые не запущены.

Бит 5 (0x20)
Указывает, что должны отображаться только узлы устройства с проблемами. (Это узлы, содержащие биты флага DNF_HAS_PROBLEM или DNF_HAS_PRIVATE_PROBLEM.)

Служба
Указывает имя службы. Если это включено, будут отображаться только те узлы устройств, управляемые этой службой. (If Флаги включают битовые 0x1, узлы устройств, управляемые этой службой, и все их дочерние элементы будут отображаться.)

DLL-библиотеки

Kdexts.dll

Дополнительная информация

См. самонастраивающийся отладку приложений этой команды расширения. Сведения о деревьях устройств см. в документации по комплекту драйверов Windows (WDK) и внутренних элементах Microsoft Windows Марком Руссиновичем и Дэвидом Соломоном.

Замечания

Команда !devnode 1 перечисляет все ожидающие удаления объектов устройства.

Команда !devnode 2 перечисляет все ожидающие извлечения объектов устройства.

Вы можете использовать !devnode 0 1 для просмотра всего дерева устройств.