Freigeben über


IDebugHostBaseClass2::GetContext-Methode (dbgmodel.h)

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

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 Erfolg oder Fehler angibt.

Bemerkungen

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

Siehe auch

IDebugHostBaseClass2-Schnittstelle