DkmRuntimeBreakpoint.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.
Location constraint: API must be called from a Monitor component (component level < 100,000).
public:
Microsoft::VisualStudio::Debugger::Evaluation::DkmCompiledInspectionQuery ^ GetCompiledCondition(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ InstructionAddress, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointConditionOperator % ConditionOperator);
public Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledInspectionQuery GetCompiledCondition (Microsoft.VisualStudio.Debugger.DkmInstructionAddress InstructionAddress, out Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointConditionOperator ConditionOperator);
member this.GetCompiledCondition : Microsoft.VisualStudio.Debugger.DkmInstructionAddress * DkmBreakpointConditionOperator -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledInspectionQuery
Public Function GetCompiledCondition (InstructionAddress As DkmInstructionAddress, ByRef ConditionOperator As DkmBreakpointConditionOperator) As DkmCompiledInspectionQuery
Parameters
- 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.