l+, l- (Imposta opzioni di origine)
I comandi l+e l- impostano le opzioni della riga di origine che controllano le opzioni di visualizzazione del codice sorgente e di esecuzione del programma.
l+Option
l-Option
l{+|-}
Parametri
+ o -
Specifica se una determinata opzione deve essere attivata (segno più [+])o disattivata (segno meno ).).
Opzione
Una delle opzioni seguenti. Le opzioni devono essere in lettere minuscole.
l
Visualizza i numeri di riga di origine al prompt dei comandi. È possibile disabilitare la visualizzazione della riga di origine tramite l-ls o .prompt_allow -src. Per rendere visibili i numeri di riga di origine, è necessario abilitare la visualizzazione della riga di origine tramite entrambi i meccanismi.
o
Nasconde tutti i messaggi (diversi dalla riga di origine e dal numero di riga) durante l'esecuzione del codice. L'opzione s deve essere attiva anche per rendere effettiva l'opzione o .
s
Visualizza le righe di origine e i numeri di riga di origine al prompt dei comandi.
t
Avvia la modalità di origine. Se questa modalità non è impostata, il debugger è in modalità assembly.
*
Attiva o disattiva tutte le opzioni.
Ambiente
Elemento | Descrizione |
---|---|
Modalità | Modalità utente, modalità kernel |
Targets | Live, crash dump |
Piattaforme | Tutti |
Informazioni aggiuntive
Per altre informazioni sul debug dell'origine e sui comandi correlati, vedere Debug in modalità origine. Per altre informazioni sul debug degli assembly e sui comandi correlati, vedere Debug in modalità assembly.
Commenti
Se si omette Opzione, vengono visualizzate le opzioni impostate in precedenza. In questo caso, i comandi l+ e l- hanno effetti identici. È tuttavia necessario includere un segno più (+) o un segno meno (-) per il funzionamento del comando l .
È possibile includere una sola opzione ogni volta che si esegue questo comando. Se si elencano più opzioni, viene rilevata solo la prima opzione. Tuttavia, eseguendo ripetutamente questo comando, è possibile attivare o disattivare tutte le opzioni desiderate. In altre parole, l+lst non funziona, ma l+l; l+s; l+t ottiene l'effetto desiderato.
Quando si specifica l'opzione s , le righe di origine e i numeri di riga vengono visualizzati quando si esegue il codice , indipendentemente dal fatto che sia stata specificata l'opzione . L'opzione o non ha effetto a meno che non si specifichi l'opzione s .
Le opzioni della riga di origine non hanno effetto a meno che non si abiliti il caricamento del numero di riga usando il comando .lines (Attiva/Disattiva supporto riga di origine) o l'opzione della riga di comando -lines. Per impostazione predefinita, se questi comandi non sono stati usati, WinDbg attiva il supporto della riga di origine e cdb lo disattiva.