dl(显示链接的列表)

dl 命令显示LIST_ENTRY或SINGLE_LIST_ENTRY链接列表。

dl[b] Address MaxCount Size

参数

B
如果包含此内容,则按相反顺序转储列表。 (换句话说,调试器遵循 Blinks 而不是 Flinks.) 这不能与SINGLE_LIST_ENTRY一起使用。

地址
列表的起始地址。 有关语法的详细信息,请参阅 地址和地址范围语法

MaxCount
要转储的最大元素数。

大小
每个元素的大小。 这是将为列表中每个元素显示的连续ULONG_PTRs数。

环境

说明
模式 用户模式、内核模式
目标 实时、故障转储
平台 全部

其他信息

有关内存操作的概述和其他内存相关命令的说明,请参阅 读取和写入内存

注解

此列表必须是LIST_ENTRY或SINGLE_LIST_ENTRY结构。 如果此嵌入到更大的结构中,请确保 Address 指向链接列表结构,而不是外部结构的开头。

显示以 “地址”开头。 因此,如果要提供指向列表开头的指针的地址,则应忽略打印的第一个元素。

AddressMaxCountSize 参数位于当前默认基数中。 可以使用 n (Set Number Base) 命令或 0x 前缀更改基数。

如果列表循环回到自身上,则转储将停止。 如果遇到 null 指针,则转储将停止。

如果要对列表的每个元素执行一些命令,请使用 !list 扩展。