本文介绍了为什么 windbg 命令以 .或者 !的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

之间有什么区别吗?和 !?

Is there any difference between . and ! ?

推荐答案

WinDbg 中有不同种类的命令.

There are different kinds of commands in WinDbg.

常规命令,例如kb 适用于调试会话.例如.显示堆栈转储等

Regular commands, e.g. kb apply to the debugging session. E.g. show stack dump etc.

元命令以点为前缀,例如.load.元命令适用于调试器本身.例如.加载扩展,显示帮助等等.

Meta commands are prefixed with a dot, e.g. .load. Meta commands apply to the debugger itself. E.g. load extensions, show help and so forth.

扩展命令以感叹号为前缀,例如!analyze!dumpheap 在调试器扩展(提供附加功能的 DLL)中定义.

Extension commands are prefixed with an exclamation mark, e.g. !analyze and !dumpheap are defined in debugger extensions (DLLs that provide additional functionality).

这篇关于为什么 windbg 命令以 .或者 !的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-02 02:37