DkmRuntimeInstance.OnNewControllingRuntimeInstance(DkmStepper, DkmStepArbitrationReason, DkmRuntimeInstance) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
OnNewControllingRuntimeInstance é chamado pelo Gerenciador de etapas em todas as instâncias de tempo de execução não controladas depois que a arbitragem de etapa selecionar uma nova instância de tempo de execução de controle.
Restrição de local: a API deve ser chamada de um componente de monitor (nível de componente < 100.000).
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)
Parâmetros
- Stepper
- DkmStepper
No DkmStepper representa uma solicitação para a etapa de um thread. Ele facilita o tempo de vida do objeto compartilhado entre os vários monitores de depuração em tempo de execução que participam da depuração.
- Reason
- DkmStepArbitrationReason
No DkmStepArbitrationReason a etapa do motivo da arbitragem está ocorrendo.
- ControllingRuntimeInstance
- DkmRuntimeInstance
No A classe DkmRuntimeInstance representa um ambiente de execução que é carregado em um DkmProcess e que contém o código a ser depurado.