IDkmBreakpointConditionProcessorClient.GetCompiledCondition Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Call back invoked from the breakpoint condition processor to the breakpoint manager (or other component which calls SetCompiledConditionPending) when the breakpoint condition needs to be re-compiled for a new instruction address.
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);
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
Parameters
- runtimeBreakpoint
- DkmRuntimeBreakpoint
[In] Low-level breakpoint object which is supported by debug monitors.
- instructionAddress
- DkmInstructionAddress
[In] The instruction address to compile the condition against.
- conditionOperator
- DkmBreakpointConditionOperator
[Out] Operator to use when evaluating the condition.
Returns
[Out,Optional] The compiled condition to be used for the specified instruction address. This value is null in the case that the condition failed to compile. In this case, the condition processor should stop on the breakpoint.