Share via


Servicios ATL

Para crear el objeto ATL COM de manera que se ejecute en un servicio, seleccionar Service (EXE) de la lista de opciones de servidor en el asistente para proyectos ATL. Después el asistente creará una clase derivada de CAtlServiceModuleT para implementar el servicio.

Cuando el objeto COM ATL se compila como un servicio, se registrará solo como servidor local, y no aparecerá en la lista de servicios en el Panel de control. Esto es porque es más fácil depurar el servicio como servidor local de como un servicio. Para instalarla como servicio, ejecute lo siguiente en el símbolo del sistema:

YourEXE.exe /Service

Para desinstalar, ejecute lo siguiente:

YourEXE.exe /UnregServer

Los primeros cuatro temas de esta sección explican las acciones que se producen durante la ejecución de las funciones miembro de CAtlServiceModuleT . Estos temas aparecen en la misma secuencia que las funciones se denominan normalmente. Para mejorar la comprensión de estos temas, es conveniente utilizar el código fuente generado por el asistente para proyectos ATL como referencia. Estos cuatro primeros temas son:

Los tres temas que tratan los conceptos relacionados con el desarrollo de un servicio:

Vea también

Otros recursos

Conceptos de Active Template Library (ATL)