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