共用方式為


偵錯工具引擎概觀

偵錯工具引擎 (DbgEng.dll) 通常稱為引擎,提供介面,可在 Microsoft Windows 上的使用者模式核心模式中檢查及操作偵錯目標。

偵錯工具引擎可以取得目標、設定 中斷點、監視 事件、查詢 符號、讀取和寫入記憶體,以及控制目標中的 執行緒進程

您可以使用偵錯工具引擎來撰寫偵錯工具延伸模組程式庫和獨立應用程式。 這類應用程式稱為 偵錯工具引擎應用程式。 使用偵錯工具引擎完整功能的偵錯工具引擎應用程式稱為 偵錯工具。 例如,WinDbg、CDB、NTSD 和 KD 都是偵錯工具;偵錯工具引擎提供其功能的核心。

引擎概念:

偵錯會話和執行模型

用戶端物件

輸入和輸出

檢查及操作目標:

目標

事件

[中斷點]

Symbols

記憶體

執行緒和進程

不完整的檔

這是初步檔,目前不完整。

For many concepts relating to the debuggers and the debugger engine that are not yet documented here, look in the Debugging Techniques section of this documentation.

若要取得偵錯工具引擎 API 目前未記載的部分功能,請使用 Execute 方法來執行個別偵錯工具命令。