Debugging Tools for Windows

~f (Freeze Thread)

~f 命令冻结给定线程,使得它停止执行直到被解冻。

不要将该命令和f (Fill Memory) 命令混淆。

语法

~Thread f 

参数

Thread
指定要冻结的线程。该语法的更多信息,查看线程语法

环境

模式 仅用户模式
目标 活动目标、崩溃转储
平台 所有

注释

只能在用户模式下指定线程。在内核模式下,波形符(~)用于引用处理器。

~f命令使得指定线程被冻结。当调试器让目标恢复执行时,其他线程继续运行,而该线程会保持停止。

下面的例子说明了如何使用该命令。这个例子显示所有线程的状态。

0:000> ~* k

下例的命令冻结产生当前异常的线程。

0:000> ~# f

下面的命令查看被挂起的线程的状态。

0:000> ~* k

下面的命令解冻号码为123的线程。

0:000> ~123 u

附加信息

如何冻结线程和其他控制线程的冻结和挂起的命令,查看控制进程和线程

Build machine: CAPEBUILD