Usługi ATL

Aby utworzyć obiekt ATL COM, aby była uruchamiana w usłudze, wystarczy wybrać usługi (EXE) z listy opcji serwera ATL Kreatora projektu.Kreator utworzy następnie klasy pochodzącej od CAtlServiceModuleT do wykonania usługi.

Po skonstruowaniu obiektu ATL COM jako usługa będzie być rejestrowane tylko jako serwera lokalnego i nie pojawi się na liście usługi w Panelu sterowania.Jest tak, ponieważ jest łatwiejsza do debugowania usługi serwera lokalnego niż jako usługa.Go zainstalować jako usługa uruchom następujące polecenie w wierszu polecenia:

YourEXE.exe /Service

Aby odinstalować go, uruchom następujące polecenie:

YourEXE.exe /UnregServer

Pierwsze cztery tematy w tej sekcji omówiono operacje, które występują podczas realizacji CAtlServiceModuleT funkcji elementów członkowskich.Nazywane są zazwyczaj funkcje te tematy są wyświetlane w tej samej kolejności.Aby zwiększyć zrozumienie tych tematów, jest warto używać kodu źródłowego wygenerowany przez kreatora Projekt ATL jako odwołanie.Tematy te pierwsze cztery są:

Ostatnie trzy tematy omówienia pojęć związanych z rozwojem usług:

Zobacz też

Inne zasoby

Pojęcia biblioteki Active Template Library (ALT)