Sospensione (pause debugger)
Il comando .sleep determina la sospensione del debugger in modalità utente e il computer di destinazione diventa attivo. Questo comando viene usato solo quando si controlla il debugger in modalità utente dal debugger del kernel.
.sleep milliseconds
Parametri
Millisecondi
Specifica la lunghezza della pausa, espressa in millisecondi.
Ambiente
Articolo | Descrizione |
---|---|
Modalità | controllo del debugger in modalità utente dal debugger del kernel |
Target | solo debug in tempo reale |
Piattaforme | tutto |
Informazioni aggiuntive
Per informazioni dettagliate e su come riattivare un debugger in modalità sospensione, vedere Controllo del debugger in modalità utente dal debugger del kernel.
Osservazioni:
Quando si controlla il debugger in modalità utente dal debugger del kernel e il prompt del debugger in modalità utente è visibile nel debugger del kernel, questo comando attiverà la modalità sospensione. Il debugger del kernel, il debugger in modalità utente e l'applicazione di destinazione si bloccano tutti, ma il resto del computer di destinazione diventerà attivo.
Se si usa questo comando in qualsiasi altro scenario, il debugger verrà semplicemente bloccato per un periodo di tempo.
Il tempo di sospensione è espresso in millisecondi e interpretato in base al radix predefinito, a meno che non venga usato un prefisso come 0n . Pertanto, se il file radix predefinito è 16, il comando seguente causerà circa 65 secondi di sospensione:
0:000> .sleep 10000