En pocas palabras: quiero hacer lo mismo "Dependency Walker".¿Cómo puedo detectar las DLL requeridas por una aplicación?
¿Hay alguna función de la API de Win32 que pueda enumerar las dependencias de un archivo EXE y/o DLL?
¿Y existe alguna manera segura de detectar dependencias en clases ActiveX? (Dudo que es posible, pero quién sabe ...)
EDIT: Soy consciente de las herramientas disponibles que proporcionan la misma funcionalidad básica (Dependency Walker, ProcessExplorer, AQTime, ...) pero quiero para crear mi propio programa que vierte un archivo de texto que contiene los módulos requeridos.
Puede considerar cambiar el título de su pregunta. Si desea saber cómo hacerlo a través de la API de Win32, debe indicarlo en el título. Esto no es solo una división de cabello; otros pueden tratar de encontrar la misma información más adelante y su título puede indicarles que su pregunta aborda este tema. –
Incluso con eso, aún desea tener en cuenta que si necesita asegurarse de que se anoten todos los archivos utilizados, es posible que se requiera la ejecución de todas las funciones de la aplicación. –