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