Поделиться через


Метод IDebugHostPublic::GetContext (dbgmodel.h)

Метод GetContext возвращает контекст, в котором символ является допустимым. Хотя он будет представлять такие элементы, как целевой объект отладки и пространство процессов или адресов, в котором существует символ, он может быть не столь специфичен, как контекст, полученный из других средств (например, из IModelObject).

Синтаксис

HRESULT GetContext(
  IDebugHostContext **context
);

Параметры

context

Сюда будет возвращен контекст узла, в котором находится символ.

Возвращаемое значение

Этот метод возвращает HRESULT, который указывает на успех или сбой.

Комментарии

Образец кода

ComPtr<IDebugHostSymbol> spSymbol; /* get a symbol */

ComPtr<IDebugHostContext> spContext;
if (SUCCEEDED(spSymbol->GetContext(&spContext)))
{
    // spContext will contain the context that the symbol is within 
    // (e.g.: session, process)
}

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Интерфейс IDebugHostPublic