klasse CComModule: öffentliche _ATL_MODULE
CComModule implementiert eine COM-Server-Modul, ermöglicht einen Client Zugriff auf das Modul Komponenten. CComModule unterstützt DLL (in-Process) und EXE (lokale) Module.
Eine Instanz von CComModule verwendet ein Objekt anzeigen, eine Reihe von Klassendefinitionen Objekt beizubehalten. Dieses Objekt wird als ein Array von _ATL_OBJMAP_ENTRY Strukturen implementiert, und enthält Informationen für:
Beim Ausführen der ATL COM AppWizard generiert der Assistent automatisch _Module, eine globale Instanz von CComModule oder einer davon abgeleiteten Klasse. Weitere Informationen über die ATL COM AppWizard finden Sie im Artikel Erstellen eines ATL-Projekts.
ATL bietet neben CComModule, CComAutoThreadModule, die ein Apartment-Modell Modul für exe-Dateien und Windows-NT-Dienste implementiert. Leiten Sie Ihr Modul von CComAutoThreadModule ab , wenn Sie Objekte in mehreren Wohnungen erstellen möchten.
# include lt;atlbase.h>