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 |