Interface IDebugHostContextAlternator (dbgmodel.h)
Essa interface dbgmodel.h 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
IDebugHostContextAlternator herda de IUnknown.
Métodos
A interface IDebugHostContextAlternator
IDebugHostContextAlternator::AddRef O método AddRef incrementa a contagem de referência para o objeto. |
IDebugHostContextAlternator::QueryInterface O método QueryInterface consulta uma interface específica no contexto atual. |
IDebugHostContextAlternator::Release O método Release diminui a contagem de referência para uma interface em um objeto. |
IDebugHostContextAlternator::SwitchBack O método SwitchBack restaura o contexto do mecanismo de depurador para seu estado anterior, revertendo as alterações temporárias de contexto feitas pelo método SwitchTo. |
IDebugHostContextAlternator::SwitchTo O método SwitchTo altera ou alterna o contexto do mecanismo de depurador para o IDebugHostContext do qual o IDebugHostContextControl foi recuperado. |
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dbgmodel.h |
Consulte também
Visão geral do modelo de dados do depurador C++