DkmRuntimeBreakpoint.GetCompiledCondition(DkmInstructionAddress, DkmBreakpointConditionOperator) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
[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.