スレッド、並列スタック (スレッド ビュー)、Parallel Watch、GPU スレッド ウィンドウのアイコンでマークすることで、特別な注意を払うスレッドにフラグを設定できます。 このアイコンは、フラグ付きスレッドと他のスレッドを区別するのに役立ちます。
フラグ付きスレッドは、[デバッグの場所] ツール バーの [スレッド] 一覧や、他のマルチスレッド デバッグ ウィンドウでも特別な処理を受けます。 スレッドの一覧または他のウィンドウで、すべてのスレッドまたはフラグ付き スレッド のみを表示できます。
スレッドにフラグを設定またはフラグ解除するには
- [ スレッド ] ウィンドウまたは [並列ウォッチ ] ウィンドウで、目的のスレッドを見つけて、フラグ アイコンをクリックしてフラグを選択またはクリアします。
- [並列スタック] ウィンドウで、スレッドまたはスレッドのグループを右クリックし、フラグ/<thread> または Unflag /<thread> を選択します。
すべてのスレッドのフラグを解除するには
- [ スレッド ] ウィンドウで、任意のスレッドを右クリックし、[ すべてのスレッドのフラグ解除] をクリックします。
- [並列ウォッチ] ウィンドウで、フラグが設定されているすべてのスレッドを選択し、右クリックして [フラグの解除] を選択します。
フラグ付きスレッドのみを表示するには
- マルチスレッド デバッグ ウィンドウの 1 つの [ フラグ付きスレッドのみ表示 ] ボタンを選択します。
マイ コードのみにフラグを設定するには
[ スレッド ] ウィンドウの上部にあるツール バーで、フラグ アイコンをクリックします。
ドロップダウン リストで、[ マイ コードのみにフラグを設定] をクリックします。
選択したモジュールに関連付けられているスレッドにフラグを設定するには
[ スレッド ] ウィンドウのツール バーで、フラグ アイコンをクリックします。
ドロップダウン リストで、[ カスタム モジュールの選択にフラグを設定] をクリックします。
[ モジュールの選択 ] ダイアログ ボックスで、目的のモジュールを選択します。
(省略可能)[ 検索 ] ボックスに、特定のモジュールを検索する文字列を入力します。
OK をクリックします。