CComObjectRoot 类
此 CComObjectRootEx typedef 在服务器的默认线程模型中模板化。
语法
typedef CComObjectRootEx<CComObjectThreadModel> CComObjectRoot;
备注
CComObjectRoot
是在服务器的默认线程模型上模板化的 CComObjectRootEx 的 typedef
。 因此 CComObjectThreadModel 将引用 CComSingleThreadModel 或 CComMultiThreadModel。
CComObjectRootEx
处理非聚合对象和聚合对象的对象引用计数管理。 如果未聚合对象,则它会保存对象引用计数;如果正在聚合对象,则它保存指向外部未知成员的指针。 对于聚合对象,可以使用 CComObjectRootEx
方法来处理内部对象构造失败,并在释放内部接口或删除内部对象时防止删除外部对象。
要求
标头:atlcom.h
另请参阅
CComObjectRootEx 类
CComAggObject 类
CComObject 类
CComPolyObject 类
类概述