Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht dem Ausdrucksauswerter (EE), die Rückrufschnittstelle anzugeben, die vom Debuggermodul (DE) zum Lesen von Metrikeinstellungen verwendet wird.
Syntax
Parameter
pCallback
[in] Schnittstelle, die für den Einstellungsrückruf verwendet werden soll.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Diese Methode stellt eine Schnittstelle zum Sitzungsdebug-Manager bereit, die ein Ausdrucksauswerter zum Lesen von Metrikeinstellungen verwenden kann. Es ist hilfreich beim Remotedebugging, Metriken auf dem Visual Studio-Computer zu lesen.
Beispiel
Die folgenden Beispiele zeigen, wie Sie diese Methode für ein CEE-Objekt implementieren, das die IDebug Einstellungen Callback2-Schnittstelle verfügbar macht.
HRESULT CEE::SetCallback(IDebugSettingsCallback2* in_pCallback)
{
// precondition
INVARIANT( this );
// function body
if (NULL != this->m_LanguageSpecificUseCases.pfSetCallback)
{
EEDomain::fSetCallback DomainVal =
{
in_pCallback
};
BOOL bSuccess = (*this->m_LanguageSpecificUseCases.pfSetCallback)(DomainVal);
ENSURE( bSuccess );
}
// postcondition
INVARIANT( this );
return S_OK;
}