usbkd windbg调试扩展程序在Windows 7上可以使用吗?

狄诺夫

我正在尝试使用Windbg USB 2.0扩展(usbkd),但是我知道了,

kd> !usb2tree
*************************************************************************
***                                                                   ***
***                                                                   ***
***    Either you specified an unqualified symbol, or your debugger   ***
***    doesn't have full symbol information.  Unqualified symbol      ***
***    resolution is turned off by default. Please either specify a   ***
***    fully qualified symbol module!symbolname, or enable resolution ***
***    of unqualified symbols by typing ".symopt- 100". Note that   ***
***    enabling unqualified symbol resolution with network symbol     ***
***    server shares in the symbol path may cause the debugger to     ***
***    appear to hang for long periods of time when an incorrect      ***
***    symbol name is typed or the network symbol server is down.     ***
***                                                                   ***
***    For some commands to work properly, your symbol path           ***
***    must point to .pdb files that have full type information.      ***
***                                                                   ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                   ***
***    Type referenced: usbport!_USBPORT_MINIPORT_DRIVER                ***
***                                                                   ***
*************************************************************************

符号文件usbport.pdb已加载。

kd> lm m usbport start             end                 module name
fffff880`03da2000 fffff880`03df8000   USBPORT    (pdb symbols)        
c:\symbols\microsoft\usbport.pdb\71BCD350024D47208D5EA216690A7BFF1\usbport.pdb

因此,这是“公共操作系统符号”,其中不包含所需的数据类型“ usbport!_USBPORT_MINIPORT_DRIVER”。

在Windows 8上可以使用吗?我目前正在调试Windows 7 VM。实验表明,可以,它适用于Windows 8。

kd> vertarget
Windows 8 Kernel Version 9600 MP (1 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 9600.16404.amd64fre.winblue_gdr.130913-2141
Machine Name:
Kernel base = 0xfffff801`f5e0f000 PsLoadedModuleList = 0xfffff801`f60d3990
Debug session time: Thu Mar 27 22:03:13.966 2014 (UTC - 7:00)
System Uptime: 0 days 0:05:59.427
kd> !usb2tree

UHCI MINIPORT(s) dt usbport!_USBPORT_MINIPORT_DRIVER ffffe0000142d010

1)!uhci_info ffffe00001af61a0 !devobj ffffe00001af6050 PCI: VendorId 15ad DeviceId 0774 RevisionId 0000 
    RootHub !hub2_info ffffe000016601a0 !devstack ffffe00001660050
        Port 1: !port2_info ffffe00001626000 
        Port 2: !port2_info ffffe00001626b40 

EHCI MINIPORT(s) dt usbport!_USBPORT_MINIPORT_DRIVER ffffe00001431490

1)!ehci_info ffffe00001af31a0 !devobj ffffe00001af3050 PCI: VendorId 15ad DeviceId 0770 RevisionId 0000 
    RootHub !hub2_info ffffe000016881a0 !devstack ffffe00001688050
        Port 1: !port2_info ffffe00001741000 
        Port 2: !port2_info ffffe00001741b40 
        Port 3: !port2_info ffffe00001742680 
        Port 4: !port2_info ffffe000017431c0 
        Port 5: !port2_info ffffe00001743d00 
        Port 6: !port2_info ffffe00001744840 


Enumerated HUB List
-------------------
Root Hubs:
1) FDO ffffe00001660050 PDO ffffe0000161c050 Depth 0
    !hub2_info ffffe000016601a0
    Parent HC: !uhci_info ffffe00001af61a0
    FDO Power State: FdoS0_D0                                

2) FDO ffffe00001688050 PDO ffffe00001624050 Depth 0
    !hub2_info ffffe000016881a0
    Parent HC: !ehci_info ffffe00001af31a0
    FDO Power State: FdoS0_D0                                



Downstream Hubs:


Enumerated Device List
----------------------
  • Windows 7 Public的符号完全可用吗?
加根

是的,Windows 7公共符号将没有这些结构。适用于Windows 8及更高版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Windows上的Cake可以使用Mono脚本引擎吗?

在Windows上可以使用TensorFlow C ++ API吗?

我可以使用Windows 10开发Windows 7桌面应用程序吗?

我可以使用 Windows 7 和 Visual Studio 2015 开发 UWP 程序吗?

Windows 8.1产品密钥可以在Windows 7上使用吗?

我可以将此bash脚本转换为在Windows上可以使用的东西吗?

我可以使用iOS中的内容阻止程序扩展程序来阻止Safari上的特定网站吗

在Android 4.1上,我们可以使用DevTools调试本机Android应用程序中的WebView内容吗?

您可以使用Beta版Xcode 7在没有高级开发人员帐户的情况下在iPhone上测试应用程序吗?

可以使用Windows 10产品密钥安装Windows 7吗?

我可以使用Windows 7许可证来安装最新的Windows 10吗?

我可以使用Windows 7 Professional产品密钥来激活Windows Home Basic吗?

我们可以使用Swift在Xcode的Playground上扩展类吗?

我可以使用Xcode 7创建自动按比例放大的应用程序吗?

我们可以使用Windows 7 Home Premium工作吗?

我可以使用光盘安装Windows 7虚拟机吗?

用户可以使用Windows XP / 7合法版本(OEM)合法/盗版的任何软件吗?

Windows 7可以使用Fedora 30双启动吗?

Windows可以使用环境吗?

我可以使用引导程序在表格上添加边框吗?

我可以使用在Hololens上运行的HTML制作通用应用程序吗?

您可以使用 Mac 在物理 Android 设备上测试 Android 应用程序吗?

64位内核上的32位应用程序可以使用所有内存吗?

您可以使用Linux在Windows上生成的密钥表吗?

我们可以使用appium doctor验证Windows上的设置吗?

我可以使用Android Studio Avd Manger在Windows上运行iOS模拟器吗

在Windows上构建swagger-codegen-可以使用Git Bash吗?

每个Windows系统上都可以使用“ UTC”时区吗?

Windows上可以使用Apache airflow吗?应该提前做什么?