In a nutshell: I want to do the same thing \"Dependency Walker\" does.
Is there any Win32 API function which can enumerate the dependencies of a EXE and/or DLL file?
Run up the application, with Process Explorer already running and set to filter for your applications .exe name.
There is no way to detect all COM dependencies that an executable has without running it.