.pagein (メモリへのページング)

.pagein コマンドは、メモリの指定された領域をページングする。

.pagein [Options] Address

パラメーター

[オプション]

以下のいずれかのオプションを指定します:

/p Process

ページインするメモリを所有するプロセスのアドレスを指定します。 (より正確には、このパラメータはプロセスの EPROCESS ブロックのアドレスを指定します)。Process を省略するかゼロを指定すると、デバッガは現在のプロセス設定を使用します。 プロセス設定の詳細については、.process(プロセス・コンテキストの設定)を参照してください。

/f
アドレスがカーネル・メモリー内にあり、Windows のバージョンがこの動作をサポートしていない場合でも、メモリーを強制的にページングします。

住所

ページ・インするアドレスを指定する。

Environment

項目 説明
モード カーネル・モードのみ(ローカル・カーネル・デバッグ中は不可)
目標値 ライブデバッグのみ
プラットフォーム すべて

解説

.pageinコマンドを実行した後、プログラムの実行を再開するにはg(Go)コマンドを使用する必要があります。 しばらくすると、ターゲットコンピューターがデバッガーを自動的に再び中断します。

この時点で、指定したアドレスがページングされます。 /pオプションを使用すると、.process /i Processコマンドを使用した場合とまったく同じように、プロセスコンテキストも指定したプロセスに設定されます。

アドレスがすでにページインされている場合でも、.pagein コマンドはアドレスがページインされていることを確認し、デバッガに戻ります。 アドレスが無効な場合、このコマンドはデバッガーに戻るだけです。

要件

Windows XP以降のWindowsに対応。