Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'estensione !for_each_process esegue il comando del debugger specificato una volta per ogni processo nella destinazione.
!for_each_process ["CommandString"]
!for_each_process -?
Parametri
CommandString
Specifica i comandi del debugger da eseguire per ogni processo.
Se CommandString include più comandi, separarli con punti e virgola (;) e racchiudere CommandString tra virgolette ("). Se CommandString è racchiuso tra virgolette, i singoli comandi all'interno di CommandString non possono contenere virgolette. All'interno di CommandString, @#Process viene sostituito dall'indirizzo del processo.
-?
Visualizza la Guida per questa estensione nella finestra Comando debugger.
DLL
Questa estensione funziona solo in modalità kernel, anche se risiede in Ext.dll.
Ext.dll
Informazioni aggiuntive
Per informazioni generali sui processi, vedere Thread e processi. Per informazioni sulla modifica o sull'acquisizione di informazioni sui processi, vedere Controllo di processi e thread.
Osservazioni:
Se non vengono forniti argomenti, il debugger visualizza un elenco di tutti i processi, insieme alle statistiche relative al tempo e alla priorità. Equivale a immettere !process @#Process 0 come valore CommandString.
Per terminare l'esecuzione in qualsiasi momento, premere CTRL+INTERR (in WinDbg) o CTRL+C (in KD).