zoukankan      html  css  js  c++  java
  • windbg script----DML学习

    DMLHTML那样允许在一定格式的标记中包含指令和不显示的信息。调试器的用户界面将能分析额外的信息并提供新的特性。

    DML内容说明

    DML对特殊字符的处理规则近似于XML/HTML&, <, >都是特殊字符,不能直接在纯文本中使用。对应的转义字符为&amp;, &lt;, &gt;&quot;

    例如下面的一句话:

    “Alice & Bob think 3 < 4”

    转换为DML

    &quot;Alice &amp; Bob think 3 &lt; 4&quot;


    DML标记参考

    <link [name=”text”] [cmd=”debugger_command”] [section=”name”]>link text</link>

    DML中,该link标记基于超级链接结构。当链接被点击时,它将指示用户界面显示被链接的文本。当一个带cmd说明符的link被点击时,调试器将会运行该命令并替换当前输出

    1.显示的是link text

    2.只有带cmd=时,link text才会成为超链接,被点击


    <b>text</b>, <i>text</i>, <u>text</u>

    这些标记将分别把文本转换成粗体,斜体和下划线。它们能嵌套在其他标记中

    如最简单的:

    .printf /D  "<link cmd="? (@eip&@ebx) < 72510001"><b>text</b></link>"

    显示为:

    0:000> $$>< c:3.txt
    text0:000> ? (@eip&@ebx) < 72510001
    Evaluate expression: 1 = 00000001
















  • 相关阅读:
    汇编实验四
    汇编实验三
    C语言常用标准库函数
    实验一
    NGUI的缓动
    unity之Hashtable ArrayList List
    有关Unity 的一些 笔记之
    有关Unity 的一些 笔记之场景
    有关Unity 的一些 笔记之prefab
    有关Unity 的一些 笔记之消息事件
  • 原文地址:https://www.cnblogs.com/hgy413/p/3693406.html
Copyright © 2011-2022 走看看