typedef CComObjectRootExlt;CComObjectThreadModel > CComObjectRoot;
CComObjectRoot это typedef CComObjectRootEx templatized на потоковая модель сервера по умолчанию. Таким образом CComObjectThreadModel будет ссылаться на CComSingleThreadModel или CComMultiThreadModel.
CComObjectRootEx обрабатывает объект ссылки граф управления для объектов неагрегированные и агрегированы. Он содержит счетчик ссылок объекта, если ваш объект не агрегируются и удерживает указатель внешнее неизвестного, если ваш объект агрегатом. Для агрегированных объектов CComObjectRootEx методы могут использоваться для обработки не внутреннего объекта строительства и защиты внешний объект от удаления, когда выпускаются внутренние интерфейсы или внутренний объект удаляется.
# include lt;atlcom.h>
См. также CComObjectRootEx, CComAggObject, CComObject, CComPolyObject