Page 1 of 1

ROTView

Posted: 15 Mar 2018, 08:01
by burque505
Sometimes you might want to check what's on the ROT (Running Object Table), for example, if you're working with COM objects.
This viewer might help. There are 32-bit and 64-bit versions available.
Regards,
burque505

Re: ROTView

Posted: 04 Apr 2019, 21:36
by Tigerlily
burque505 wrote:
15 Mar 2018, 08:01
Sometimes you might want to check what's on the ROT (Running Object Table), for example, if you're working with COM objects.
This viewer might help. There are 32-bit and 64-bit versions available.
Regards,
burque505
Very cool, burque505,

Lexikos created a nice code to view the same stuff here:

GetActiveObjects - Get multiple active COM objects
https://www.autohotkey.com/boards/viewtopic.php?t=6494

But it's nice to just have a simple exe in show this in a GUI. Do you know what the Probe feature does?


Also, do you perhaps know how to toggle between or merge two different instances of the same program on the ROT?

Re: ROTView

Posted: 06 Apr 2019, 10:57
by burque505
@Tigerlily, I think the probe feature just confirms for you that the IUnknown interface of the object is still available to query. Could certainly be wrong :)
I don't know offhand how to toggle or merge different instances of the same program on the ROT. You might try to grab the hwnd of each, and toggle back and forth between them in code. Merge? Don't have a clue.
Regards,
burque505