DkmRuntimeInstance.OnNewControllingRuntimeInstance(DkmStepper, DkmStepArbitrationReason, DkmRuntimeInstance) 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.
"Onnewcontrollingruntimeinstance" wird vom Step Manager für alle nicht steuernden Lauf Zeit Instanzen aufgerufen, nachdem bei der schrittweisen Ausführung eine neue steuernde Lauf Zeit Instanz ausgewählt wurde.
Location-Einschränkung: die API muss von einer Monitor Komponente (Komponentenebene < 100.000) aufgerufen werden.
public:
void OnNewControllingRuntimeInstance(Microsoft::VisualStudio::Debugger::Stepping::DkmStepper ^ Stepper, Microsoft::VisualStudio::Debugger::Stepping::DkmStepArbitrationReason Reason, Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ ControllingRuntimeInstance);
public void OnNewControllingRuntimeInstance (Microsoft.VisualStudio.Debugger.Stepping.DkmStepper Stepper, Microsoft.VisualStudio.Debugger.Stepping.DkmStepArbitrationReason Reason, Microsoft.VisualStudio.Debugger.DkmRuntimeInstance ControllingRuntimeInstance);
member this.OnNewControllingRuntimeInstance : Microsoft.VisualStudio.Debugger.Stepping.DkmStepper * Microsoft.VisualStudio.Debugger.Stepping.DkmStepArbitrationReason * Microsoft.VisualStudio.Debugger.DkmRuntimeInstance -> unit
Public Sub OnNewControllingRuntimeInstance (Stepper As DkmStepper, Reason As DkmStepArbitrationReason, ControllingRuntimeInstance As DkmRuntimeInstance)
Parameter
- Stepper
- DkmStepper
In Dkmstepper stellt eine Anforderung zum schrittweisen Ausführen eines Threads dar. Es vereinfacht die Lebensdauer von freigegebenen Objekten zwischen den verschiedenen Lauf Zeit debugingmonitoren, die an der Schritt
- Reason
- DkmStepArbitrationReason
In Dkmsteparamebitrationreason der Grund für den Grund, warum ein eintreten eintritt.
- ControllingRuntimeInstance
- DkmRuntimeInstance
In Die dkmruntimeinstance-Klasse stellt eine Ausführungsumgebung dar, die in einen dkmprocess geladen wird und den zu debuggenden Code enthält.