void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args) { lock (mModules) { if (args.ModuleName.ToLower() == "ntoskrnl.exe") mModules.Clear(); mModules[args.ModuleAddr] = args.ModuleName; } Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "UpdateList")); }
void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args) { Module themod; if (!mModules.TryGetValue(args.ModuleAddr, out themod) || themod.ShortName != args.ModuleName.ToLower()) { mModules[args.ModuleAddr] = new Module(args.ModuleAddr, args.ModuleName); mSymbolContext.LoadModule(args.ModuleName, args.ModuleAddr); } Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "ComposeTitleString")); }
void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args) { lock (mModules) { if (args.ModuleName.ToLower() == "ntoskrnl.exe") { mModules.Clear(); } mModules[args.ModuleAddr] = args.ModuleName; } Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "UpdateList")); }
void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args) { UpdateBackTrace(); }
void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args) { UpdateLocals(); }