DeviceTree设备堆栈查看工具设备树
PnP管理器维护一个设备树用于跟踪系统中的设备.下图显示了示例系统配置的设备树.设备树包含有关系统上存在的设备的信息.PnP管理器在计算机启动时使用来自驱动程序和其他组件的信息生成此树并在添加或删除设备时更新树.设备树的每个节点称为设备节点或开发节点.devnode由设备驱动程序的设备对象以及系统维护的内部信息组成.因此每个设备堆栈都有一个开发节点.PnP管理器使用IRP MN QUERY DEVICE RELATIONS请求向总线驱动程序询问其子设备的列表.总线驱动程序根据其总线协议确定其子项列表.例如Windows ACPI驱动程序Acpi.sys在ACPI命名空间中查找PCI驱动程序查询PCI配置空间USB集线器驱动程序遵循USB总线协议.设备树是分层的总线上的设备表示为总线适配器控制器或其他总线设备的子级.总线设备是可以附加其他物理逻辑或虚拟设备的任何设备.您可以使用设备管理器查看设备树中的设备层次结构并选择允许您按连接查看设备的视图选项.设备树的层次结构反映了设备在计算机中附加的结构.
用户评论