IDkmRuntimeStepper.OnNewControllingRuntimeInstance(DkmRuntimeInstance, 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.
public:
void OnNewControllingRuntimeInstance(Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ runtimeInstance, Microsoft::VisualStudio::Debugger::Stepping::DkmStepper ^ stepper, Microsoft::VisualStudio::Debugger::Stepping::DkmStepArbitrationReason reason, Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ controllingRuntimeInstance);
public void OnNewControllingRuntimeInstance (Microsoft.VisualStudio.Debugger.DkmRuntimeInstance runtimeInstance, Microsoft.VisualStudio.Debugger.Stepping.DkmStepper stepper, Microsoft.VisualStudio.Debugger.Stepping.DkmStepArbitrationReason reason, Microsoft.VisualStudio.Debugger.DkmRuntimeInstance controllingRuntimeInstance);
abstract member OnNewControllingRuntimeInstance : Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * Microsoft.VisualStudio.Debugger.Stepping.DkmStepper * Microsoft.VisualStudio.Debugger.Stepping.DkmStepArbitrationReason * Microsoft.VisualStudio.Debugger.DkmRuntimeInstance -> unit
Public Sub OnNewControllingRuntimeInstance (runtimeInstance As DkmRuntimeInstance, stepper As DkmStepper, reason As DkmStepArbitrationReason, controllingRuntimeInstance As DkmRuntimeInstance)
Parameter
- runtimeInstance
- DkmRuntimeInstance
In Die dkmruntimeinstance-Klasse stellt eine Ausführungsumgebung dar, die in einen dkmprocess geladen wird und den zu debuggenden Code enthält.
- 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.