dl (Visualizza elenco collegato)
Il comando dl visualizza un LIST_ENTRY o SINGLE_LIST_ENTRY elenco collegato.
dl[b] Address MaxCount Size
Parametri
b
Se questa opzione è inclusa, l'elenco viene sottoposto a dump in ordine inverso. In altre parole, il debugger segue Blinks anziché Flinks. Non è possibile utilizzare questo oggetto con un SINGLE_LIST_ENTRY.
Indirizzo
Indirizzo iniziale dell'elenco. Per altri dettagli sulla sintassi, vedere Sintassi dell'intervallo di indirizzi e indirizzo.
MaxCount
Numero massimo di elementi di cui eseguire il dump.
Grandezza
Dimensioni di ogni elemento. Questo è il numero di ULONG_PTRs consecutivi che verranno visualizzati per ogni elemento nell'elenco.
Ambiente
Articolo | Descrizione |
---|---|
Modalità | Modalità utente, modalità kernel |
Target | Live, crash dump |
Piattaforme | Tutte le date |
Informazioni aggiuntive
Per una panoramica della manipolazione della memoria e di una descrizione di altri comandi correlati alla memoria, vedere Lettura e scrittura di memoria.
Osservazioni:
Questo elenco deve essere una struttura LIST_ENTRY o SINGLE_LIST_ENTRY. Se questo elemento è incorporato in una struttura più grande, assicurarsi che Address punti alla struttura dell'elenco collegato e non all'inizio della struttura esterna.
La visualizzazione inizia con Address. Pertanto, se si specifica l'indirizzo di un puntatore che punta all'inizio dell'elenco, è necessario ignorare il primo elemento stampato.
I parametri Address, MaxCount e Size si trovano nel file radix predefinito corrente. È possibile usare il comando n (Set Number Base) o il prefisso 0x per modificare il file radix.
Se l'elenco esegue un ciclo indietro su se stesso, il dump verrà arrestato. Se viene rilevato un puntatore Null, il dump verrà arrestato.
Se si vuole eseguire un comando per ogni elemento dell'elenco, usare l'estensione !list .