这并不简单,您仍然需要注册HKCR\Interface\{iid}\ProxyStubClsid32和TypeLib键才能获得使用类型库的标准编组程序。CLSID为{00000320-0000-0000-C000-000000000046}。如果您没有这样做而它仍然有效,则很可能违反了公寓规则,因为没有对接口指针进行编组。 - Hans Passant
@HansPassant:你不需要自己做,它会随着常规类型库注册“免费”提供,前提是接口本身是dual(和/或oleautomation-不确定)。 - Roman R.
不,如果您不添加这些键,COM无法从接口IID中找到类型库。 - Hans Passant
ProxyStubClsid32是自动生成的:https://dev59.com/v0rSa4cB1Zd3GeqPSwOy#1741981 - Roman R.
HKCR\Interface\{iid}\ProxyStubClsid32
和TypeLib键才能获得使用类型库的标准编组程序。CLSID为{00000320-0000-0000-C000-000000000046}。如果您没有这样做而它仍然有效,则很可能违反了公寓规则,因为没有对接口指针进行编组。 - Hans Passantdual
(和/或oleautomation
-不确定)。 - Roman R.ProxyStubClsid32
是自动生成的:https://dev59.com/v0rSa4cB1Zd3GeqPSwOy#1741981 - Roman R.