Compartilhar via


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++