找到所有可用的OLE容器

时间:2015-09-13 12:14:36

标签: windows com registry activex ole

发现HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \中的条目包含" verb"子键表示OLE容器。

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{GUID_HERE}\verb\

问题:

这是区分COM和OLE的必要和充分条件(即所有OLE是否需要这种特性)?

1 个答案:

答案 0 :(得分:2)

OLE容器不需要任何子键。实际上,他们根本不需要任何注册表项。他们所要做的就是实现一些预定义的接口。

如果您正在谈论OLE服务器,它们通常会实现一些可以通过IOleObject.DoVerb()调用的动词。他们通常也会实施MiscStatus。