IDkmBreakpointConditionProcessorClient.GetCompiledCondition 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
回调从断点条件处理器调用断点管理器 (或其他组件(当需要重新编译新指令地址的断点条件时) 调用 SetCompiledConditionPending)。
public:
Microsoft::VisualStudio::Debugger::Evaluation::DkmCompiledInspectionQuery ^ GetCompiledCondition(Microsoft::VisualStudio::Debugger::Breakpoints::DkmRuntimeBreakpoint ^ runtimeBreakpoint, Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ instructionAddress, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointConditionOperator % conditionOperator);
public Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledInspectionQuery GetCompiledCondition (Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint runtimeBreakpoint, Microsoft.VisualStudio.Debugger.DkmInstructionAddress instructionAddress, out Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointConditionOperator conditionOperator);
abstract member GetCompiledCondition : Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint * Microsoft.VisualStudio.Debugger.DkmInstructionAddress * DkmBreakpointConditionOperator -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledInspectionQuery
Public Function GetCompiledCondition (runtimeBreakpoint As DkmRuntimeBreakpoint, instructionAddress As DkmInstructionAddress, ByRef conditionOperator As DkmBreakpointConditionOperator) As DkmCompiledInspectionQuery
参数
- runtimeBreakpoint
- DkmRuntimeBreakpoint
中调试监视器支持的低级别断点对象。
- instructionAddress
- DkmInstructionAddress
中要对其编译条件的指令地址。
- conditionOperator
- DkmBreakpointConditionOperator
弄计算条件时要使用的运算符。
返回
[Out,Optional]要用于指定指令地址的编译的条件。 如果条件未能编译,则此值为 null。 在这种情况下,条件处理器应在断点处停止。