它还支持自动化所需的其他接口,特别是支持
集合的IEnumVARIANT 接口。远程自动化不提供分发任何其他 COM 接口的能力(当然,IUnknown 接口除外),并且,像常规自动化一样,包含仅支持由自动化支持的那些
数据类型的
封送处理。
这套实用工具使程序得以访问方法和属性,包括返回在可访问的
网络节点上运行的对象
集合或进一步的自动化对象的方法和属性。如果客户机也运行适当的软件,则服务器可能再次使用自动化实用工具回调客户机(只适用于 32 位客户端,概念上与事件相似,但使用不同的机制)。
对于可作为远程
自动化服务器操作的应用程序,它必须以可执行程序(即作为“本地服务器”而非“inproc 服务器”)来实现。