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