classe CComModule: pubblico _ATL_MODULE
CComModule implementa un modulo server COM, che consente a un client accedere ai componenti del modulo. CComModule supporta sia DLL (nel processo) e moduli di EXE (locale).
Un'istanza di CComModule utilizza una mappa oggetto per mantenere un insieme di definizioni di oggetti di classe. Questa mappa oggetto viene implementata come una matrice di strutture _ATL_OBJMAP_ENTRY e contiene informazioni per:
Quando si esegue la creazione guidata applicazione COM ATL, la procedura guidata genera automaticamente Module, un'istanza globale di CComModule o una classe derivata da esso. Per ulteriori informazioni circa la creazione guidata applicazione COM ATL, vedere l'articolo della creazione di un progetto ATL.
Oltre a CComModule, ATL fornisce CComAutoThreadModule, che implementa un modello di apartment modulo per servizi da exe e Windows NT. Derivare il modulo da CComAutoThreadModule quando si desidera creare oggetti in pił appartamenti.
# include lt;atlbase.h>