IDkmRuntimeFunctionResolver.EnableResolution 方法

定义

由断点管理器调用,用于添加挂起的解析请求。 表达式计算器或其他组件会立即尝试将断点绑定到当前模块,并将断点作为模块负载绑定到其他位置。 此接口的调用方应实现 IDkmRuntimeFunctionResolverClient 来获取解析结果。

当 DkmRuntimeFunctionResolutionRequest 对象关闭时,此接口的实现应停止尝试绑定断点。

public:
 void EnableResolution(Microsoft::VisualStudio::Debugger::FunctionResolution::DkmRuntimeFunctionResolutionRequest ^ runtimeFunctionResolutionRequest, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList);
public void EnableResolution (Microsoft.VisualStudio.Debugger.FunctionResolution.DkmRuntimeFunctionResolutionRequest runtimeFunctionResolutionRequest, Microsoft.VisualStudio.Debugger.DkmWorkList workList);
abstract member EnableResolution : Microsoft.VisualStudio.Debugger.FunctionResolution.DkmRuntimeFunctionResolutionRequest * Microsoft.VisualStudio.Debugger.DkmWorkList -> unit
Public Sub EnableResolution (runtimeFunctionResolutionRequest As DkmRuntimeFunctionResolutionRequest, workList As DkmWorkList)

参数

runtimeFunctionResolutionRequest
DkmRuntimeFunctionResolutionRequest

中DkmRuntimeFunctionResolutionRequest 表示一个表达式,该表达式由运行时基于表达式计算器进行分析和计算,并绑定到特定进程。 解决方法将发送 DkmModuleInstance:: FunctionResolved 事件。

workList
DkmWorkList

当前正在处理的 "当前"。 此值可用于检查取消或追加额外的工作。 直到此函数返回后,新的工作项才会开始执行。

适用于