windbg 查看设备信息

1. 相关命令

!devobj 查看设备对象信息

!drvobj 查看驱动对象信息

!devstack 查看设备栈

2. 系统设备树

!devnode 0 1

kd> !devnode 0 1
Dumping IopRootDeviceNode (= 0x865b1ee8)
DevNode 0x865b1ee8 for PDO 0x865b1020
  InstancePath is "HTREE\ROOT\0"
  State = DeviceNodeStarted (0x308)
  Previous State = DeviceNodeEnumerateCompletion (0x30d)
  DevNode 0x865b1ae0 for PDO 0x865b1c28
    InstancePath is "Root\ACPI_HAL\0000"
    State = DeviceNodeStarted (0x308)
    Previous State = DeviceNodeEnumerateCompletion (0x30d)
    DevNode 0x865e1630 for PDO 0x865adf00
      InstancePath is "ACPI_HAL\PNP0C08\0"
      ServiceName is "ACPI"
      State = DeviceNodeStarted (0x308)
      Previous State = DeviceNodeEnumerateCompletion (0x30d)
      DevNode 0x864c7118 for PDO 0x865691a8
        InstancePath is "ACPI\PNP0A03\2&daba3ff&0"
        ServiceName is "pci"
        State = DeviceNodeStarted (0x308)
        Previous State = DeviceNodeEnumerateCompletion (0x30d)
        DevNode 0x8641b8c0 for PDO 0x865e46a0
          InstancePath is "PCI\VEN_8086&DEV_7190&SUBSYS_00000000&REV_01\3&61aaa01&0&00"
          State = DeviceNodeStarted (0x308)
          Previous State = DeviceNodeEnumerateCompletion (0x30d)
        DevNode 0x8641b7a0 for PDO 0x8653aba8
          InstancePath is "PCI\VEN_8086&DEV_7191&SUBSYS_00000000&REV_01\3&61aaa01&0&08"
          ServiceName is "pci"
          State = DeviceNodeStarted (0x308)
          Previous State = DeviceNodeEnumerateCompletion (0x30d)
        DevNode 0x8641b680 for PDO 0x865a8e50
          InstancePath is "PCI\VEN_8086&DEV_7110&SUBSYS_00000000&REV_08\3&61aaa01&0&38"
          ServiceName is "isapnp"
          State = DeviceNodeStarted (0x308)
          Previous State = DeviceNodeEnumerateCompletion (0x30d)
          DevNode 0x864ae3f0 for PDO 0x864aef10
            InstancePath is "ISAPNP\ReadDataPort\0"
            State = DeviceNodeStarted (0x308)
            Previous State = DeviceNodeEnumerateCompletion (0x30d)
          DevNode 0x864ae2d0 for PDO 0x864aedf8
            InstancePath is "ACPI\PNP0C02\1f"
            State = DeviceNodeInitialized (0x302)
            Previous State = DeviceNodeUninitialized (0x301)
          DevNode 0x864ae1b0 for PDO 0x864aece0
            InstancePath is "ACPI\PNP0200\4&5289e18&0"
            State = DeviceNodeInitialized (0x302)
            Previous State = DeviceNodeUninitialized (0x301)
          DevNode 0x860a8008 for PDO 0x864aebc8
            InstancePath is "ACPI\PNP0001\4&5289e18&0"
            State = DeviceNodeInitialized (0x302)
            Previous State = DeviceNodeUninitialized (0x301)
          DevNode 0x860a8ee8 for PDO 0x864aeab0
            InstancePath is "ACPI\PNP0100\4&5289e18&0"
            State = DeviceNodeInitialized (0x302)
            Previous State = DeviceNodeUninitialized (0x301)
          DevNode 0x860a8dc8 for PDO 0x864ae998
            InstancePath is "ACPI\PNP0B00\4&5289e18&0"
            State = DeviceNodeStarted (0x308)
            Previous State = DeviceNodeEnumerateCompletion (0x30d)
          DevNode 0x860a8ca8 for PDO 0x864ae880
            InstancePath is "ACPI\PNP0800\4&5289e18&0"
            State = DeviceNodeInitialized (0x302)
            Previous State = DeviceNodeUninitialized (0x301)
          DevNode 0x860a8b88 for PDO 0x864ae768
            InstancePath is "ACPI\PNP0303\4&5289e18&0"
            ServiceName is "i8042prt"
            TargetDeviceNotify List - f 0xe16b4780  b 0xe16b4780
            State = DeviceNodeStarted (0x308)
            Previous State = DeviceNodeEnumerateCompletion (0x30d)
          DevNode 0x860a8a68 for PDO 0x864ae650
            InstancePath is "ACPI\PNP0F13\4&5289e18&0"
            ServiceName is "i8042prt"
            TargetDeviceNotify List - f 0xe16ab3b8  b 0xe16ab3b8
            State = DeviceNodeStarted (0x308)
            Previous State = DeviceNodeEnumerateCompletion (0x30d)
          DevNode 0x860a8948 for PDO 0x864ae538
            InstancePath is "ACPI\PNP0A05\4&5289e18&0"
            State = DeviceNodeStarted (0x308)
            Previous State = DeviceNodeEnumerateCompletion (0x30d)
            DevNode 0x860a83c8 for PDO 0x860a8858
              InstancePath is "ACPI\PNP0400\5&324d5432&0"
              ServiceName is "Parport"
              State = DeviceNodeStarted (0x308)
              Previous State = DeviceNodeEnumerateCompletion (0x30d)
              DevNode 0x864cf548 for PDO 0x862f6040
                InstancePath is "LPTENUM\MicrosoftRawPort\6&16ccfde1&0&LPT1"
                State = DeviceNodeStarted (0x308)
                Previous State = DeviceNodeEnumerateCompletion (0x30d)
            DevNode 0x860a82a8 for PDO 0x860a8740
              InstancePath is "ACPI\PNP0501\1"
              ServiceName is "Serial"
              State = DeviceNodeStarted (0x308)
              Previous State = DeviceNodeEnumerateCompletion (0x30d)
            DevNode 0x860a8188 for PDO 0x860a8628
              InstancePath is "ACPI\PNP0501\2"
              ServiceName is "Serial"
              State = DeviceNodeStarted (0x308)
              Previous State = DeviceNodeEnumerateCompletion (0x30d)
            DevNode 0x864b4008 for PDO 0x860a8510
              InstancePath is "ACPI\PNP0700\5&324d5432&0"
              ServiceName is "fdc"
              State = DeviceNodeStarted (0x308)
              Previous State = DeviceNodeEnumerateCompletion (0x30d)
              DevNode 0x860a64d0 for PDO 0x862c4840
                InstancePath is "FDC\GENERIC_FLOPPY_DRIVE\6&1435b2e2&0&0"
                ServiceName is "flpydisk"
                TargetDeviceNotify List - f 0xe171a430  b 0xe171a430
                State = DeviceNodeStarted (0x308)
                Previous State = DeviceNodeEnumerateCompletion (0x30d)
        DevNode 0x8641b560 for PDO 0x860a0e50
          InstancePath is "PCI\VEN_8086&DEV_7111&SUBSYS_197615AD&REV_01\3&61aaa01&0&39"
          ServiceName is "intelide"
          State = DeviceNodeStarted (0x308)
          Previous State = DeviceNodeEnumerateCompletion (0x30d)
          DevNode 0x864b4148 for PDO 0x864b4460
            InstancePath is "PCIIDE\IDEChannel\4&23686003&0&0"
            ServiceName is "atapi"
            State = DeviceNodeStarted (0x308)
            Previous State = DeviceNodeEnumerateCompletion (0x30d)
          DevNode 0x864b3008 for PDO 0x864b4290
            InstancePath is "PCIIDE\IDEChannel\4&23686003&0&1"
            ServiceName is "atapi"
            State = DeviceNodeStarted (0x308)
            Previous State = DeviceNodeEnumerateCompletion (0x30d)
            DevNode 0x86463a78 for PDO 0x86431b00
              InstancePath is "IDE\CdRomNECVMWar_VMware_IDE_CDR10_______________1.00____\3031303030303030303030303030303030303130"
              ServiceName is "cdrom"
              TargetDeviceNotify List - f 0xe1615440  b 0xe16b74f0
              State = DeviceNodeStarted (0x308)
              Previous State = Dev
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值