Freigeben über


ICorDebugManagedCallback::UpdateModuleSymbols-Methode

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

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

Parameter

  • pAppDomain
    [in] Ein Zeiger auf ein ICorDebugAppDomain-Objekt, das die Anwendungsdomäne mit dem Modul darstellt, 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-IStream-Objekt, das die geänderten Symbole enthält.

Hinweise

Diese Methode bietet die Möglichkeit, die Ansicht des Debuggers für die Symbole des Moduls zu ändern, indem ISymUnmanagedReader::UpdateSymbolStore oder ISymUnmanagedReader::ReplaceSymbolStore aufgerufen wird.

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

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

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

ICorDebugManagedCallback-Schnittstelle