调试器引擎概述
调试器引擎 (DbgEng.dll) (通常称为引擎)提供一个接口,用于在 Microsoft Windows 上的用户模式和内核模式下检查和操作调试目标。
调试器引擎可以获取目标、设置 断点、监视 事件、查询 符号、读取和写入内存,以及控制目标中的 线程 和 进程 。
可以使用调试器引擎编写调试器扩展库和独立应用程序。 此类应用程序称为 调试器引擎应用程序。 使用调试器引擎的完整功能的调试器引擎应用程序称为 调试器。 例如,WinDbg、CDB、NTSD 和 KD 是调试器;调试器引擎提供其功能的核心。
引擎概念:
检查和操作目标:
不完整的文档
这是初步文档,目前不完整。
有关此处尚未记录的调试器和调试器引擎的许多概念,请查看本文档的 调试技术 部分。
若要获取调试器引擎 API 的某些当前未记录的功能,请使用 Execute 方法执行各个调试器命令。