DkmRuntimeBreakpoint.GetCompiledCondition(DkmInstructionAddress, DkmBreakpointConditionOperator) Methode

Definition

Rückruf, der vom breakpointbedingungs-Prozessor an den Breakpoint Manager (oder eine andere Komponente, die setcompiledconditionpending aufruft) aufgerufen wird, wenn die breakpointbedingung für eine neue Anweisungs Adresse erneut kompiliert werden muss.

Location-Einschränkung: die API muss von einer Monitor Komponente (Komponentenebene < 100.000) aufgerufen werden.

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

Parameter

InstructionAddress
DkmInstructionAddress

In Die Anweisungs Adresse, für die die Bedingung kompiliert werden soll.

ConditionOperator
DkmBreakpointConditionOperator

Vorgenommen Der Operator, der beim Auswerten der Bedingung verwendet werden soll.

Gibt zurück

DkmCompiledInspectionQuery

[Out, optional] Die kompilierte Bedingung, die für die angegebene Anweisungs Adresse verwendet werden soll. Dieser Wert ist NULL, wenn die Bedingung nicht kompiliert werden konnte. In diesem Fall sollte der Bedingungs Prozessor am Haltepunkt angehalten werden.

Gilt für