CAtlModuleT Class
Visual Studio 2012
This class implements an ATL module.
template < class T > class ATL_NO_VTABLE CAtlModuleT : public CAtlModule
CAtlModuleT, derived from CAtlModule, implements an Executable (EXE) or a Service (EXE) ATL module. An Executable module is a local, out-of-process server, whereas a Service module is a Windows application that runs in the background when Windows starts.
CAtlModuleT provides support for initializing, registering, and unregistering of the module.