正如问题所述 - 是否有一个很好的工具可以列出非托管DLL导出的方法?我希望它也列出COM方法和接口。
答案 0 :(得分:12)
对于DLL,请使用依赖关系查看器(depends.exe)。
对于COM对象,请使用oleview.exe
答案 1 :(得分:1)
查看Dependency Walker以获取从DLL导出的非托管函数列表。
您无法轻松获取从DLL导出的COM类列表。您需要做的是通过注册表并找到引用相关DLL的所有对象。 DLL通过注册表中的注册来宣传他们的类......
答案 2 :(得分:0)
作为应用程序打包器,我们使用监视(或转储)注册信息的实用程序 - WiseComCapture.exe - 这是Wise Package Studio的一部分,但它不是免费的。 它会发出一个包含所有注册信息的.reg文件。
谷歌的一些情况可能会“暴露”它