klasa CComModule: _ATL_MODULE publicznych
CComModule implementuje moduł serwera COM, pozwalając klientowi dostępu do składników modułu. CComModule obsługuje zarówno biblioteka DLL (w trakcie), jak i EXE modułów (lokalny).
Wystąpienie CComModule używa mapą obiektu do utrzymania zestawu definicji klas obiektów. Ta mapa obiektu jest zaimplementowany jako tablica struktur _ATL_OBJMAP_ENTRY i zawiera informacje o:
Po uruchomieniu ATL COM AppWizard, Kreator automatycznie generuje _Module, globalne instancji klasy pochodzące z niego lub CComModule . Aby uzyskać więcej informacji na temat ATL COM AppWizard zobacz artykuł Tworzenie projektu ATL.
Oprócz CComModuleATL oferuje CComAutoThreadModule, która implementuje modułu model Apartament dla usługi NT exe i systemu Windows. Czerpią modułu z CComAutoThreadModule , gdy chcesz utworzyć obiektów w wielu Apartaments.
# include lt;atlbase.h>