When you load an application into Dependency Walker, it shows you all the dependencies. However, there is a "Profile" function which you start to actually run the application with any command line parameters you may desire. At this point it monitors and logs any calls to the external modules - I'm not sure if it logs calls to functions internal to the exe or not.
-----Original Message----- From: Yimin Zheng [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 12, 2003 10:46 AM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: [Re:] RE: watching API calls You might have to write a proxy DLL for this. Think of how APIs work for a second. Dlls are loaded into the application's memory space first, then an API call is made within the application's boundry. To the calling code, there is no difference between a system API or a home grown function from the same .C source file. If you are not dealing with Win32 Messages, hooks are not useful to you. I am not aware that the current mechanism of DLL supports API interception. Yimin On Wed, 12 Mar 2003 16:35:00 +0100 Oeschey, Lars \(I/EK-142, extern\) wrote: > >> I would still suggest everyone look at sysinterals they have a great >> page and some very helpful tools. > >I already looked at sysinternals.com (who wouldn't, when working with M$ >stuff ;)), tried filemon, but it isn't too informative in this case... > >Lars >_______________________________________________ >Perl-Win32-Admin mailing list >[EMAIL PROTECTED] >To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs > > ------------------------------------------------------------------------ -- Global Internet phone calls, voicemail, fax, e-mail and instant messaging. Sign-up today at http://www.hotvoice.com _______________________________________________ Perl-Win32-Admin mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
