CComModule

classe CComModule : public _ATL_MODULE

CComModule implémente un module serveur COM, permettant à un client accéder aux composants du module. CComModule prend en charge les DLL (en cours) et modules (locales) de EXE.

Une instance de CComModule utilise un objet afin de maintenir un ensemble de définitions d'objet de classe. Cette carte objet est implémentée comme un tableau de structures _ATL_OBJMAP_ENTRY et contient des informations pour:

Lorsque vous exécutez l'ATL COM AppWizard, l'Assistant génère automatiquement _Module, une instance globale de CComModule ou une classe dérivée. Pour plus d'informations sur l'ATL COM AppWizard, consultez l'article créer un projet ATL.

En plus de CComModule, ATL propose CComAutoThreadModule, qui met en œuvre un module d'appartement-modèle pour les services de fichiers exe et Windows NT. Dérivez votre module de CComAutoThreadModule , lorsque vous souhaitez créer des objets dans plusieurs appartements.

# include lt;atlbase.h>

Membres de classe

Index