Freigeben über


IDebugHostModule2::GetContext-Methode (dbgmodel.h)

Die GetContext-Methode gibt den Kontext zurück, in dem das Symbol gültig ist. Dies stellt zwar Dinge wie das Debugziel und den Prozess-/Adressraum dar, in dem das Symbol vorhanden ist, es ist jedoch möglicherweise nicht so spezifisch wie ein Kontext, der von anderen Mitteln (z. B. von einem IModelObject) abgerufen wird.

Syntax

HRESULT GetContext(
  IDebugHostContext **context
);

Parameter

context

Der Hostkontext, in dem sich das Symbol befindet, wird hier zurückgegeben.

Rückgabewert

Diese Methode gibt HRESULT zurück, das den Erfolg oder Fehler angibt.

Hinweise

Codebeispiel

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)
}

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IDebugHostModule2-Schnittstelle