Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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;
}