简而言之:我想监控应用程序对DLL的选择性调用。我们有一款老旧的VB6应用程序,丢失了其源代码(当时公司没有使用源代码控制)。该应用程序使用第三方DLL。我想在一个新的C++应用程序中使用此DLL。不幸的是,DLL API只有部分文档记录,因此我不知道如何调用某些函数。我确实有这些函数签名。由于VB6应用程序使用了这个DLL,我想查看它如何调用多个函数。到目前为止,我已经尝试或查看了以下内容:
由于我只需要记录函数参数,我想要一个简单的解决方案。是否有任何自动化工具,我可以告诉它要监视哪些函数及其签名,然后获得详细的日志文件?