Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Detener\Iniciar proceso de windows (https://www.clubdelphi.com/foros/showthread.php?t=53320)

jocey 18-02-2008 19:06:35

Detener\Iniciar proceso de windows
 
Hola, espero que todos se encuentren bien... necesito saber si existe alguna forma de referscar los procesos que corren en windows, osea si hay algun proceso detenido iniciarlo...

Gracias de antemano Jocey

cHackAll 18-02-2008 19:17:41

La unica forma que existe de detener o iniciar un proceso es mediante la API ResumeThread, otra forma sería que hagas "signaled" a un evento propio del proceso.

Por que no nos aclaras un poco la pregunta; porque con lo que dices y por el título del hilo se me ocurre CreateProcess y TerminateProcess

Saludos

jocey 18-02-2008 20:00:44

Explicacion
 
Si, disculpa por mi preegunta tan abierta, lo que pasa es que tengo un servidor el cual semanalmente se bloquea y cuando reviso tiene servicio que se detienen, y antes de tener que desintalar los softwares que tengo instalados en el quiero probar un programita que me verifique el estado de los procesos y en caso de que alla alguno detenido se inicie.... esto es lo que necesito

Gracias por su tiempo

cHackAll 19-02-2008 02:41:26

APIs; OpenSCManager para abrir el administrador de servicios, OpenService para abrir servicio, QueryServiceStatus para obtener su estado para luego iniciarlo con ServiceStart.

Búsqueda "interna" y "externa".

Suerte.


La franja horaria es GMT +2. Ahora son las 19:06:25.

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