ObjectControl 接口 (comsvcs.h)
如果在组件中实现此接口,COM+ 运行时环境会在适当的时间自动对对象调用其方法。 只有 COM+ 运行时环境可以调用 ObjectControl 方法;对象的客户端或对象本身无法访问它们。 如果客户端查询 ObjectControl 接口, QueryInterface 将返回E_NOINTERFACE。
ObjectControl 和 IObjectControl 提供相同的功能,但与 IObjectControl 不同, ObjectControl 与自动化兼容。
继承
ObjectControl 接口继承自 IUnknown 接口。 ObjectControl 还具有以下类型的成员:
方法
ObjectControl 接口具有这些方法。
ObjectControl::Activate 使 COM+ 对象在激活时执行特定于上下文的初始化。 (ObjectControl.Activate) |
ObjectControl::CanBePooled 指示在停用对象时是否可以将其共用以供重复使用。 |
ObjectControl::D eactivate 使 COM+ 对象在回收或销毁之前执行所需的清理。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | comsvcs.h |