How to show threads and their stack for unmanaged processes

Topics: For MSE Users
Jan 17, 2007 at 8:12 AM
Examples are:
1. Worker process for ASP.NET w3wp.exe,
2. Biztalk service process BTSNTSvc.exe etc.

Another question: How to get more information for (Source Unavailable) items (method names or parameter names and its values)

How easy is it to add some kind of auditing module to output what parameters were passed (in in case they are of string and other primitive types). This might be AOP programming and I don't know where to start. Can I dynamically inject an AOP dll into an arbitrary process an its sturtup Application domain and on demand start logging method calls. Please see:

Injecting a DLL into Another Process's Address Space:

http://www.codeguru.com/Cpp/W-P/dll/article.php/c105

Thanks,
Rad