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>