【发布时间】:2009-07-15 19:07:30
【问题描述】:
我有一个我们在产品中使用的 COM inproc DLL。 现在,如果有人发现我们从 DLL 中公开了哪些接口和 API,那么这些 API 可以很容易地被调用。
有没有办法阻止未知应用程序调用我的 API?
我们可以在 COM 中添加一些签名吗?
【问题讨论】:
-
要获得更相关的答案,您应该指定 COM 服务器和可能的客户端使用的语言/技术。
-
我在客户端和服务器端都使用 c++
-
ATL 还是类似的?然后,您可以简单地采用“早期绑定,无类型库”的方式 - 这将正常工作,没有人能够调查您拥有哪些接口。
标签: com