Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As classes a seguir implementam IUnknown e métodos relacionados:
CComObjectRootEx Gerencia a contagem de referências de objetos agregados e não agregados. Permite que você especifique um modelo de threading.
CComObjectRoot Gerencia a contagem de referências de objetos agregados e não agregados. Usa o modelo de threading padrão do servidor.
CComAggObject Implementa
IUnknownpara um objeto agregado.CComObject Implementa
IUnknownpara um objeto não agregado.CComPolyObject Implementa
IUnknownpara objetos agregados não agregados. UsarCComPolyObjectevita terCComAggObjecteCComObjectno módulo. Um único objetoCComPolyObjectmanipula casos agregados e não agregados.CComObjectNoLock Implementa
IUnknownpara um objeto não agregado, sem modificar a contagem de bloqueios do módulo.CComTearOffObject Implementa
IUnknownpara uma interface destacável.CComCachedTearOffObject Implementa
IUnknownpara uma interface destacável “em cache”.CComContainedObject Implementa
IUnknownpara o objeto interno de uma interface destacável ou de agregação.CComObjectGlobal Gerencia uma contagem de referências no módulo para garantir que o objeto não será excluído.
CComObjectStack Cria um objeto COM temporário, usando uma implementação de esqueleto de
IUnknown.
Artigos relacionados
Princípios básicos de objetos COM da ATL
Confira também
Visão geral da aula
Macros de fábrica de classes e agregação
Macros de mapa COM
Funções globais de mapa COM