.quit_lock (impedisci la chiusura accidentale)
Il comando .quit_lock imposta una password per impedire di terminare accidentalmente la sessione di debug.
.quit_lock /s NewPassword
.quit_lock /q Password
.quit_lock
Parametri
/s **** NewPassword
Impedisce alla sessione di debug di terminare e archiviare NewPassword. Non è possibile terminare la sessione del debugger finché non si usa il comando .quit_lock /q insieme a questa stessa password.
NewPassword può essere qualsiasi stringa. Se contiene spazi, è necessario racchiudere NewPassword tra virgolette.
/q **** Password
Consente di terminare la sessione di debug.
Ambiente
Articolo | Descrizione |
---|---|
Modalità | Modalità utente, modalità kernel |
Obiettivi | Live, crash dump |
Piattaforme | Tutto |
Osservazioni
Senza parametri, .quit_lock visualizza lo stato del blocco corrente, incluso il testo completo della password.
È possibile ripetere il comando .quit_lock /s per modificare una password esistente.
Quando si usa .quit_lock /q, il blocco viene rimosso. Questo comando non chiude il debugger. Al contrario, il comando consente di uscire dalla sessione in modo tipico quando si vuole.
Nota La password non è "segreta". Qualsiasi utente remoto collegato alla sessione di debug può usare .quit_lock per determinare la password. Lo scopo di questo comando è impedire l'uso accidentale del comando q (Quit). Questo comando è particolarmente utile se il riavvio della sessione di debug potrebbe essere difficile, ad esempio durante il debug remoto.
Non è possibile usare il comando
Importante
Quando si usa il debug remoto, è necessario tenere presenti importanti considerazioni sulla sicurezza. Per altre informazioni, incluse le informazioni sull'abilitazione della modalità protetta, vedere Considerazioni sulla sicurezza per gli strumenti di debug di Windows.