ICorDebugManagedCallback::UpdateModuleSymbols Method
Notifies the debugger that the symbols for a common language runtime module have changed.
HRESULT UpdateModuleSymbols (
[in] ICorDebugAppDomain *pAppDomain,
[in] ICorDebugModule *pModule,
[in] IStream *pSymbolStream
);
Parameters
Parameter | Description |
---|---|
pAppDomain |
[in] A pointer to an ICorDebugAppDomain Interface object that represents the application domain containing the module in which the symbols have changed. |
pModule |
[in] A pointer to an ICorDebugModule Interface 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 Method or ISymUnmanagedReader::ReplaceSymbolStore Method.
This callback can occur multiple times for the same module.
A debugger should try to bind unbound source-level breakpoints.
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: CorDebug.idl
Library: CorGuids.lib
.NET Framework Version: 2.0, 1.1, 1.0