DkmEvaluationBreakpointCondition.Evaluate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
评估条件以确定调试器是否应停止。
位置约束:必须从监视器组件 (组件级别 100000) 中调用 API < 。
public:
void Evaluate(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ StackFrame, [Runtime::InteropServices::Out] bool % Stop, [Runtime::InteropServices::Out] System::String ^ % ErrorText);
public void Evaluate (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame StackFrame, out bool Stop, out string ErrorText);
member this.Evaluate : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * bool * string -> unit
Public Sub Evaluate (StackFrame As DkmStackWalkFrame, ByRef Stop As Boolean, ByRef ErrorText As String)
参数
- StackFrame
- DkmStackWalkFrame
中计算条件时要使用的堆栈帧。
- Stop
- Boolean
弄如果断点条件指示 IDE 应停止,则为 True。
- ErrorText
- String
[Out,Optional]如果无法计算条件,则表示原因。 如果编译成功,则此值应为 null。