My team is working on a Debug Engine extension for Visual Studio. Our debug symbols have a non-pdb format, thus I am trying to add a custom menu item to load symbols for modules.
Once symbols are loaded, I send IDebugSymbolSearchEvent2 event back to Visual Studio to update the UI.
However this only affects Module window - it is successfully reloaded after receiving the event and shows that symbols are loaded.
But if the Call Stack window is open, its data is not updated (unless you do some UI interaction with the Call Stack window, e.g. reopen it).
How can I programmatically force the Call Stack window to reload?