.sleep (デバッガーの一時停止)
.sleep コマンドを実行すると、ユーザー モード デバッガーが一時停止し、ターゲット コンピューターがアクティブになります。 このコマンドは、カーネル デバッガーからユーザー モード デバッガーを制御する場合にのみ使用されます。
.sleep milliseconds
パラメーター
ミリ秒
一時停止の長さをミリ秒単位で指定します。
Environment
項目 | 説明 |
---|---|
モード | カーネルデバッガからユーザモードデバッガを制御する |
目標値 | ライブ デバッグのみ |
プラットフォーム | すべて |
追加情報
スリープ モードのデバッガーをウェイク アップする方法の詳細については、「カーネル デバッガーからのユーザー モード デバッガーの制御」を参照してください。
解説
カーネル デバッガーからユーザー モード デバッガーを制御していて、カーネル デバッガーにユーザー モード デバッガーのプロンプトが表示されている場合、このコマンドはスリープ モードをアクティブにします。 カーネル デバッガー、ユーザー モード デバッガー、ターゲット アプリケーションはすべてフリーズしますが、ターゲット コンピューターの残りの部分はアクティブになります。
このコマンドを他のシナリオで使用すると、デバッガーは一定期間だけフリーズします。
0n などのプレフィックスが使用されていない限り、スリープ時間はミリ秒単位で、既定の基数に従って解釈されます。 したがって、既定の基数が 16 の場合、次のコマンドによって約 65 秒のスリープが発生します。
0:000> .sleep 10000