CComModule

classe CComModule: _ATL_MODULE pública

CComModule implementa um módulo de servidor COM, permitindo que um cliente acessar os componentes do módulo. CComModule oferece suporte a DLL (em processo) e módulos (locais) de EXE.

Uma instância de CComModule usa um mapa de objeto para manter um conjunto de definições de classe de objeto. Este mapa de objeto é implementado como uma matriz de ATL_OBJMAP_ENTRY estruturas e contém informações para:

Quando você executa o AppWizard de COM ATL, o assistente gera automaticamente Module, uma instância global de CComModule ou uma classe derivado dele. Para obter mais informações sobre o AppWizard de COM ATL, consulte o artigo Criando um projeto ATL.

Além de CComModule, ATL fornece CComAutoThreadModule, que implementa um módulo de modelo de apartment para serviços EXEs e do Windows do NT. Deriva seu módulo de CComAutoThreadModule quando você deseja criar objetos em Múltiplo compartimentos.

# include lt;atlbase.h>

Membros de classe

Index