【发布时间】:2011-05-08 08:01:39
【问题描述】:
我一直在查看 Windows 中的 DLL,我看到许多具有 4 个 COM 导出函数的 DLL:
DllCanUnloadNow DllGetClassObject DLL注册服务器 DllUnregisterServer
只是一个例子: c:\windows\system32\actxprxy.dll //
B - U - T 当我在寻找 COM 对象时(使用各种工具,包括 Visual Studio、nirsoft.net 的 DLLEXP.exe 和其他工具)我找不到任何东西!
而且,Visual Studio 说它不是 COM 对象,这怎么可能?! 我可以想到一个没有任何接口/类的 COM DLL,但我知道某些应用程序会使用这些 DLL。
谁能解释这里发生了什么? :-)
谢谢!
【问题讨论】:
-
这只是无聊的好奇心,还是什么?顾名思义,它用于某种代理,当然(在我的 XP 机器上)它似乎已在注册表中正确注册(与其他名称中也有 prxy 或 pxy 的 DLL 一样)
标签: c++ com windows-7 windows-vista