Debugging Tools for Windows |
波形符(~) 命令显示指定线程或当前进程中的所有线程的信息。
模式 | 仅用户模式 |
目标 | 活动目标、崩溃转储 |
平台 | 所有 |
只有在用户模式下才能显示线程。在内核模式下,波形符 (~)用于引用处理器。
可以在很多命令中添加线程符号。关于在这些命令中使用的波形符的意义的更多信息,查看这些命令本身的说明。
下面这些示例说明了该命令的使用方法。这条命令显示所有线程。
该命令也显示所有线程。
下面的命令显示当前活动线程。
下面的命令显示原始的产生异常的线程(或调试器附加到进程时活动的线程)。
下面显示号码为2的线程。
上面的命令会产生如下输出。
0 id: 4dc.470 Suspend: 0 Teb 7ffde000 Unfrozen
. 1 id: 4dc.534 Suspend: 0 Teb 7ffdd000 Unfrozen
# 2 id: 4dc.5a8 Suspend: 0 Teb 7ffdc000 Unfrozen
输出的第一行上,0是10进制线程号,4DC是16进制进程ID,470是16进制线程ID,0x7FFDE000是TEB 地址,Unfrozen 是线程状态。线程1前面的点号(.)表示它是当前线程。线程2前面的数字号(#)表示它是产生异常或调试器附加到进程时活动的线程。
关于显示或控制进程和线程的其他方法和更多信息,查看控制进程和线程。