現在デバッグしているプロセスのスレッドを表示します。
左の [Threads (スレッド)] ウィンドウには、現在デバッグしているプロセスのスレッドセットのリストが表示されます。 右のウィンドウには、現在選択しているスレッドセットのリストが表示されます。スレッド情報は列で表示されます。列はドラッグアンドドロップして変更可能です。
[Switch To (切り替え)] |
デバッガーのフォーカスをこのスレッドに設定します。または、スレッドをダブルクリックして行います。このコマンドは、ウィンドウでシングルスレッドが選択された場合のみ有効になります。 |
[Freeze (凍結)] |
デバッグ対象を再開する後続のコマンドのスレッドを停止します。 |
[Thaw (凍結解除)] |
デバッグ対象を再開する後続のコマンドの凍結スレッドを再開します。 |
[Uninterrupt (割り込みなし)] |
スレッドがイベントで中断されずに実行を継続するようにします。スレッドはデバッガーの制御から離れます。この操作は、スレッド・ライブラリーが作成したマネージャースレッドなど、ユーザーコードを実行しないスレッドに対してのみ使用してください。そうでない場合、デバッガーで認識されることなく割り込みなしのユーザースレッドがプロセスの状態を更新してしまうため、古い状態がレポートされ、メモリーハンドルやファイルハンドルなどスレッド間で共有されているリソースで一部の操作が失敗することがあります。 |
[New Thread Set (新しいスレッドセット)] |
新しいスレッドセットを定義します。 |
[More Info... (詳細...)] |
スレッドについての詳細情報を表示するウィンドウが表示されます。 |
[Copy (コピー)] |
選択した行をクリップボードにコピーします。 |
[Copy All (すべてコピー)] |
すべての行をクリップボードにコピーします。 |
[Select All (すべて選択)] |
すべての行を選択します。 |