发现HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID \中的条目包含" verb"子键表示OLE容器。
像
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{GUID_HERE}\verb\
问题:
这是区分COM和OLE的必要和充分条件(即所有OLE是否需要这种特性)?
答案 0 :(得分:2)
OLE容器不需要任何子键。实际上,他们根本不需要任何注册表项。他们所要做的就是实现一些预定义的接口。
如果您正在谈论OLE服务器,它们通常会实现一些可以通过IOleObject.DoVerb()调用的动词。他们通常也会实施MiscStatus。