Forum: Win32/Win64 API (native code)
Delphi
by alcaeus,
19. Jul 2005
Das ist unmoeglich. Der Dienst muss von einem Hauptbenutzer oder Admin eingetragen werden, und kann auch nur von diesen wieder entfernt werden. ;)
Hmm...auf meinem 800er-Testrechner hab ich damals nichts gemerkt. Ich muesste aber die Sourcen mal raussuchen um eine genauere Antwort geben zu koennen...
Greetz
alcaeus
Forum: Win32/Win64 API (native code)
Delphi
by alcaeus,
19. Jul 2005
Um es zuverlaessig zu machen gibt es so genannte "Watchdogs". Die APIs fuers Schliessen zu hooken ist AFAIC nicht ohne weiteres moeglich, also geht man einen anderen Weg.
Du hast deine Anwendung (A) die etwas bestimmtes macht. Nun startest du darin einen Thread, welches prueft, ob ein bestimmtes Programm (B) laeuft. Wenn es nicht gestartet ist, dann hoch damit. Dieser Check sollte ca. 1 mal pro...