使用 AMLI 调试器扩展
AMLI 调试器扩展命令包含在扩展模块 Kdexts.dll 中,并使用以下语法:
kd> !amli command [parameters]
与任何扩展模块一样,加载扩展模块后,可以省略 acpikd 前缀。
如果在 AMLI 调试器提示符处,只需输入 命令名称而不 带 !amli 前缀,即可执行其中任何扩展命令:
AMLI(? for help)-> command [parameters]
在此提示符下, (!amli 调试器 命令不可用,因为它) 毫无意义。 此外,在此提示符下,help 命令 ( ? ) 将显示所有 AMLI 调试器扩展和命令,而 !amli? 扩展仅显示有关实际扩展的帮助。
操作 | 扩展命令 |
---|---|
显示帮助 | !amli ? |
设置 AML 断点 | !amli bp |
列出 AML 断点 | !amli bl |
禁用 AML 断点 | !amli bd |
启用 AML 断点 | !amli be |
清除 AML 断点 | !amli bc |
输入 AMLI 调试器 | !amli debugger |
显示事件日志 | !amli dl |
清除事件日志 | !amli cl |
显示堆 | !amli dh |
显示数据对象 | !amli do |
显示堆栈 | !amli ds |
显示命名空间对象 | !amli dns |
查找命名空间对象 | !amli find |
显示最近的方法 | !amli ln |
列出所有上下文 | !amli lc |
显示上下文信息 | !amli r |
取消组合 AML 代码 | !amli u |
设置 AMLI 调试器选项 | !amli set |