ICorDebugManagedCallback::UpdateModuleSymbols Method
Notifies the debugger that the symbols for a common language runtime module have changed.
Syntax
HRESULT UpdateModuleSymbols (
[in] ICorDebugAppDomain *pAppDomain,
[in] ICorDebugModule *pModule,
[in] IStream *pSymbolStream
);
Parameters
pAppDomain
[in] A pointer to an ICorDebugAppDomain object that represents the application domain containing the module in which the symbols have changed.
pModule
[in] A pointer to an ICorDebugModule object that represents the module in which the symbols have changed.
pSymbolStream
[in] A pointer to a Win32 COM IStream
object that contains the modified symbols.
Remarks
This method provides an opportunity to update the debugger's view of a module's symbols by calling ISymUnmanagedReader::UpdateSymbolStore or ISymUnmanagedReader::ReplaceSymbolStore.
This callback can occur multiple times for the same module.
A debugger should try to bind unbound source-level breakpoints.
Requirements
Platforms: See System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: Available since 1.0
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for