title: Get Module name with function + offset
body: <p>I am trying to figure out how to get the function of a module + offset of a thread. Similiar to how Process Explorer does in it's thread display. Example....</p>
  
  <p>ntdll!TplsTimerSet+0x07c0</p>
  
  <p>I can pull the start address with no problem, and I can also resolved the start address to the module.  I can get the start address to show "ntdll.dll" plus the offset (startaddress - baseaddress), but not the function. So mine looks like this..</p>
  
  <p>ntdll+3BC0C</p>
  
  <p>I would like to locate which function of the ntdll dll the offset resides in. In this case the function is Tplstimerset. I know that I will have to calculate the diffence of the offset and the address of the function, but that should be easy. This code can be in C++ of Delphi/Pascal. Thanks in advanced.</p>