IDebugSettingsCallback2
Aktiviert Debuggen von Modulen, um metrische Einstellungen remote zu lesen.
IDebugSettingsCallback2D : IUnknown
Hinweise für Implementierer
Diese Schnittstelle wird von den Rückruf Ereignis Debuggen des Managers der Sitzung implementiert und Module Debuggen von genutzt. Er kann anstelle Dbgmetric [d] .lib außerdem lokal verwendet werden.
Methoden
In der folgenden Tabelle werden die Methoden von IDebugSettingsCallback2an.
Methode |
Beschreibung |
---|---|
Listet die verfügbaren Sprach- und Anbieter die Ausdrucksauswertung angegebenen Bezeichner. |
|
Ruft ein lokales angegebenes Objekt des Ausdrucksauswerters die Metrik ab. |
|
Ruft einen Wert ab, der der angegebenen Metriken des Ausdrucksauswerters entspricht. |
|
Ruft das metrische angegebene Datei des Ausdrucksauswerters der Name oder die Metrik ab. |
|
Ruft den eindeutigen Bezeichner für ein metrisches angegebenes des Ausdrucksauswerters ihr Name ab. |
|
Ruft die Zeichenfolge des Werts von einem metrischen angegebenen des Ausdrucksauswerters Name ab. |
|
Ruft den Wert eines metrischen angegebene Name ab. |
|
Ruft den eindeutigen Bezeichner für einen metrischen angegebene Name ab. |
|
Ruft die Zeichenfolge des Werts von metrischen angegebene Name ab. |
Anforderungen
Header: Msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Beispiel
Im folgenden Beispiel wird eine Funktion veranschaulicht, die ein Objekt IDebugSettingsCallback2 als Parameter akzeptiert.
HRESULT GetDebugSettingsCallback (IDebugSettingsCallback2 **ppCallback)
{
HRESULT hRes = E_FAIL;
if ( ppCallback )
{
if ( EVAL(m_pdec) )
hRes = m_pdec->QueryInterface(IID_IDebugSettingsCallback2, (void **)ppCallback);
else
hRes = E_FAIL;
}
else
hRes = E_INVALIDARG;
return ( hRes );
}