public string GetModuleRelativeAddress(IntPtr address, bool refresh) { SymbolLoadedModule module = GetModuleForAddress(address, refresh); if (module == null) { return($"0x{address.ToInt64():X}"); } return($"{module.Name}+0x{address.ToInt64() - module.BaseAddress.ToInt64():X}"); }
public string GetModuleRelativeAddress(IntPtr address, bool refresh) { SymbolLoadedModule module = GetModuleForAddress(address, refresh); if (module == null) { return(String.Format("0x{0:X}", address.ToInt64())); } return(String.Format("{0}+0x{1:X}", module.Name, address.ToInt64() - module.BaseAddress.ToInt64())); }