.dml_start(显示 DML 起点)
.dml_start 命令显示输出,该输出作为使用支持调试器标记语言 (DML) 的命令进行探索的起点。
.dml_start
.dml_start filename
参数
filename
作为起始输出显示的 DML 文件名称。
使用默认起始输出
如果省略了文件名,调试器将显示默认的 DML 起始输出,如下图所示。
上述示例中的每行输出都是一个链接,单击后可调用其他命令。
提供 DML 文件
如果提供 DML 文件的路径,该文件将用作起始输出。 例如,假设文件 c:\MyFavoriteCommands.txt 包含以下文本和 DML 标记。
Display all device nodes.
<link cmd="!devnode 0 1">!devnode 0 1</link>
Display all device nodes that are driven by a specified service.
Include child nodes in the display.
<b>!devnode 0 1</b> <i>ServiceName</i>
Example: <link cmd="!devnode 0 1 usbehci">!devnode 0 1 usbehci</link>
Explore device stacks, device objects, and driver objects.
<b>!devstack</b> List the device objects in a device stack.
<b>!devobj</b> Display information about a device object.
<b>!drvobj</b> Display information about a driver object.
命令 .dml_start c:\MyFavoriteCommands.txt 将显示文件,如下图所示。
注解
有关可在 DML 文件中使用的 DML 标记的信息,请参阅 Windows 调试工具安装文件夹中的 dml.doc。
DML 输出通常在命令浏览器窗口中运行良好。 若要在命令浏览器窗口中显示 DML 文件,请使用 .browse .dml_start 文件名。