使用客户端和引擎
DbgEng 扩展通过客户端对象与 调试器引擎 交互。
调用扩展函数时,会向客户端传递该扩展函数。 扩展函数应将此客户端用于其与调试器引擎的所有交互,除非它有使用另一个客户端的特定原因。
扩展库可以在初始化时使用 DebugCreate 创建自己的客户端对象。 此客户端可用于从 DLL 注册回调对象。
注意 修改传递给扩展函数的客户端时,应小心谨慎。 具体而言,向此客户端注册回调可能会中断调试器的输入、输出或事件处理。 建议创建新的客户端来注册回调。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈