Compartir a través de


Interfaz IDebugHostContextAlternator (dbgmodel.h)

Esta interfaz dbgmodel.h permite cambiar el contexto "actual" (el estado interno) del depurador (IDebugHostContext).

El cambio de contexto puede ser un cambio o modificador completo (por ejemplo, cambiar el proceso actual, subproceso o etx). o un modificador temporal. El cambio o modificador temporal del estado interno del depurador puede modificar el depurador en un estado incoherente y no toda la funcionalidad del depurador está disponible a menos que se revierta el cambio o modificador.

Herencia

IDebugHostContextAlternator hereda de IUnknown.

Métodos

La interfaz IDebugHostContextAlternator tiene estos métodos.

 
IDebugHostContextAlternator::AddRef

El método AddRef incrementa el recuento de referencias del objeto.
IDebugHostContextAlternator::QueryInterface

El método QueryInterface consulta una interfaz específica en el contexto actual.
IDebugHostContextAlternator::Release

El método Release disminuye el recuento de referencias de una interfaz en un objeto .
IDebugHostContextAlternator::SwitchBack

El método SwitchBack restaura el contexto del motor del depurador a su estado anterior, revirtiendo los cambios de contexto temporales realizados por el método SwitchTo.
IDebugHostContextAlternator::SwitchTo

El método SwitchTo cambia o cambia el contexto del motor del depurador al IDebugHostContext desde el que se recuperó IDebugHostContextControl.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

información general del modelo de datos del depurador de C++