Freigeben über


ICorDebugManagedCallback::UpdateModuleSymbols-Methode

Benachrichtigt den Debugger, dass sich die Symbole für ein Common Language Runtime-Modul geändert haben.

Syntax

HRESULT UpdateModuleSymbols (
    [in] ICorDebugAppDomain *pAppDomain,
    [in] ICorDebugModule    *pModule,
    [in] IStream            *pSymbolStream
);

Die Parameter

pAppDomain [in] Ein Zeiger auf ein ICorDebugAppDomain -Objekt, das die Anwendungsdomäne darstellt, die das Modul enthält, in dem sich die Symbole geändert haben.

pModule [in] Ein Zeiger auf ein ICorDebugModule -Objekt, das das Modul darstellt, in dem sich die Symbole geändert haben.

pSymbolStream [in] Ein Zeiger auf ein Win32 COM-Objekt IStream , das die geänderten Symbole enthält.

Bemerkungen

Diese Methode bietet die Möglichkeit, die Ansicht des Debuggers der Symbole eines Moduls zu aktualisieren, indem ISymUnmanagedReader::UpdateSymbolStore oder ISymUnmanagedReader::ReplaceSymbolStore aufgerufen wird.

Dieser Rückruf kann mehrmals für dasselbe Modul auftreten.

Ein Debugger sollte versuchen, ungebundene Haltepunkte auf Quellebene zu binden.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 1.0

Siehe auch