Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот интерфейс dbgmodel.h позволяет изменить контекст current (внутреннее состояние) отладчика (IDebugHostContext).
Изменение контекста может быть полным изменением или коммутатором (например, изменение текущего процесса или потока/etx). Временное изменение или переключение внутреннего состояния отладчика может изменить отладчик в несогласованном состоянии, а не все функции отладчика доступны, если изменение или коммутатор не будет возвращено обратно.
Наследство
IDebugHostContextAlternator наследует от IUnknown.
Методика
Интерфейс IDebugHostContextAlternator имеет эти методы.
|
IDebugHostContextAlternator::AddRef Метод AddRef увеличивает число ссылок для объекта. |
|
IDebugHostContextAlternator::QueryInterface Метод QueryInterface запрашивает определенный интерфейс в текущем контексте. |
|
IDebugHostContextAlternator::Release Метод Release уменьшает количество ссылок для интерфейса в объекте. |
|
IDebugHostContextAlternator::SwitchBack Метод SwitchBack восстанавливает контекст обработчика отладчика до предыдущего состояния, отменяя любые временные изменения контекста, внесенные методом SwitchTo. |
|
IDebugHostContextAlternator::SwitchTo Метод SwitchTo изменяет или переключает контекст обработчика отладчика на IDebugHostContext, из которого был получен IDebugHostContextControl. |
Требования
| Требование | Ценность |
|---|---|
| заголовка | dbgmodel.h |
См. также
Обзор модели данных