Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Interactuar con un Servicio en Terminal Server (https://www.clubdelphi.com/foros/showthread.php?t=39774)

JJAlf 29-01-2007 20:03:17

Interactuar con un Servicio en Terminal Server
 
Muy buenas:

Tengo una aplicación que se instala como servicio y al arrancarse muestra un icono en el tray (usando el RegisterWindowMessage('TaskbarCreated')) desde el que se puede acceder al form principal del programa. Funciona correctamente, excepto cuando accedo via Terminal Server (en un W2003Server) .
El servicio funciona, pero no aparece el icono en el tray. De hecho, lo paro y arranco y en la consola principal desaparece y aparece el icono, pero nunca en la sesión de Terminal Server.

¿Qué se me puede estar escapando?

Gracias.

seoane 29-01-2007 20:52:38

Cita:

Empezado por JJAlf
¿Qué se me puede estar escapando?

Leer la documentacion de microsoft ;)

Cita:

Important: All services run in Terminal Services session 0. Therefore, if an interactive service displays a user interface, it is visible only to the user who connected to session 0. Because there is no way to guarantee that the interactive user is connected to session 0, do not configure a service to run as an interactive service under Terminal Services or on a system that supports fast user switching (fast user switching is implemented using Terminal Services).
http://msdn2.microsoft.com/en-us/library/ms683502.aspx


La franja horaria es GMT +2. Ahora son las 20:58:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi