~f (凍結線程)
~f 命令會凍結指定的線程,使其停止並等候直到解除凍結為止。
請勿將此命令與 f (Fill Memory) 命令混淆。
~Thread f
參數
線
指定要凍結的線程。 如需語法的詳細資訊,請參閱 線程語法。
Environment
項目 | 說明 |
---|---|
模式 | 僅限使用者模式 |
目標 | 即時、損毀傾印 |
平台 | 全部 |
其他資訊
如需凍結線程行為方式及控制線程凍結和暫停之其他命令清單的詳細資訊,請參閱 控制進程和線程。
備註
您只能在使用者模式中指定線程。 在核心模式中,並排符號 (~) 是指處理器。
~f 命令會導致指定的線程凍結。 當調試程式可讓目標應用程式繼續執行時,其他線程會如預期般執行,而此線程仍會停止。
下列範例示範如何使用此命令。 下列命令會顯示所有線程的目前狀態。
0:000> ~* k
下列命令會凍結造成目前例外狀況的線程。
0:000> ~# f
下列命令會檢查此線程的狀態是否已暫停。
0:000> ~* k
下列命令會解除凍結線程數位 123。
0:000> ~123 u