.pagein (pagina in memoria)

Pagine dei comandi con estensione pagein nell'area di memoria specificata.

.pagein [Options] Address

Parametri

Opzioni

Una delle opzioni seguenti:

/p Processo

Specifica l'indirizzo del processo proprietario della memoria in cui si desidera eseguire la pagina. Più precisamente, questo parametro specifica l'indirizzo del blocco EPROCESS per il processo. Se si omette Processo o si specifica zero, il debugger usa l'impostazione del processo corrente. Per altre informazioni sull'impostazione del processo, vedere .process (Set Process Context)

/f
Forza la paging della memoria in, anche se l'indirizzo è in memoria kernel e la versione di Windows non supporta questa azione.

Indirizzo

Specifica l'indirizzo in cui eseguire la pagina.

Ambiente

Articolo Descrizione
Modalità Solo in modalità kernel (ma non durante il debug del kernel locale)
Target Solo debug in tempo reale
Piattaforme Tutte le date

Osservazioni:

Dopo aver eseguito il comando .pagein, è necessario usare il comando g (Go) per riprendere l'esecuzione del programma. Dopo un breve periodo di tempo, il computer di destinazione si interrompe automaticamente nel debugger.

A questo punto, l'indirizzo specificato viene eseguito il paging in . Se si usa l'opzione /p, anche il contesto del processo viene impostato sul processo specificato, esattamente come se fosse stato usato il comando .process /i Process.

Se l'indirizzo è già inserito nella pagina, il comando con estensione pagein verifica comunque che l'indirizzo sia inserito nel paging e quindi si ricompone nel debugger. Se l'indirizzo non è valido, questo comando esegue solo il breakback nel debugger.

Requisiti

Supportato in Windows XP e versioni successive di Windows.