Classe CComObjectRoot
Esse typedef de CComObjectRootEx é usado no modelo de threading padrão do servidor.
Sintaxe
typedef CComObjectRootEx<CComObjectThreadModel> CComObjectRoot;
Comentários
CComObjectRoot
é um typedef
de CComObjectRootEx usado no modelo de threading padrão do servidor. Assim, o CComObjectThreadModel fará referência a CComSingleThreadModel ou CComMultiThreadModel.
O CComObjectRootEx
manipula o gerenciamento de contagem de referências de objeto para objetos não agregados e agregados. Ele manterá a contagem de referência de objetos se o objeto não estiver sendo agregado e manterá o ponteiro para o desconhecido externo se o objeto estiver sendo agregado. Para objetos agregados, os métodos CComObjectRootEx
podem ser usados para lidar com a falha do objeto interno a ser construído e para proteger o objeto externo da exclusão quando interfaces internas são liberadas ou o objeto interno é excluído.
Requisitos
Cabeçalho: atlcom.h
Confira também
Classe CComObjectRootEx
Classe CComAggObject
Classe CComObject
Classe CComPolyObject
Visão geral da aula