Well, I am writing an application designed to list threads in a given process, as Process Explorer does. I well know that this could potentially break between different versions of Windows, because it relies on โunofficialโ APIs such as NtQuerySystemInformation, and I do a great job with this.
I already have code to get the base address of this stream. I would now like to turn this into something like what the process researcher does, i.e. "Ntdll.dll! EtwDeliverDataBlock + 0x453". I really don't need a function name or an offset, just a module name.
How can i do this?
source
share