IDkmBreakpointConditionProcessorClient.GetCompiledCondition 方法

定义

回调从断点条件处理器调用断点管理器 (或其他组件(当需要重新编译新指令地址的断点条件时) 调用 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

弄计算条件时要使用的运算符。

返回

DkmCompiledInspectionQuery

[Out,Optional]要用于指定指令地址的编译的条件。 如果条件未能编译,则此值为 null。 在这种情况下,条件处理器应在断点处停止。

适用于