Interface IDebugHostContextControl (dbgmodel.h)
Essa interface permite alterar o contexto "atual" (o estado interno) do depurador (IDebugHostContext).
A alteração de contexto pode ser uma alteração/comutador completo (por exemplo, alterar o processo/thread/etx atual. sendo depurado) ou um comutador temporário. A alteração/alternância temporária do estado interno do depurador pode alterar o depurador em um estado inconsistente e nem todas as funcionalidades do depurador estão disponíveis, a menos que a alteração/opção seja revertida.
Herança
IDebugHostContextControl herda de IUnknown.
Métodos
A interface IDebugHostContextControl tem esses métodos.
IDebugHostContextControl::AddRef O método IDebugHostContextControl::AddRef incrementa a contagem de referência para uma interface em um objeto. |
IDebugHostContextControl::GetContextAlternator O método GetContextAlternator recupera o alternador de contexto, que permite uma alteração/comutador de contexto temporário. |
IDebugHostContextControl::QueryInterface O método QueryInterface consulta um ponteiro para uma interface especificada em um objeto de contexto. |
IDebugHostContextControl::Release O método Release diminui a contagem de referência para o objeto de contexto. |
IDebugHostContextControl::SwitchTo O método SwitchTo alterna o contexto para o contexto especificado. |
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dbgmodel.h |
Consulte também
Visão geral do modelo de dados do depurador C++