Thema: Delphi Dienste Starten/Stoppen

Einzelnen Beitrag anzeigen

CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

Dienste Starten/Stoppen

  Alt 29. Apr 2004, 16:06
Dienste lassen sich unter anderem über die Registrierung einstellen.
Unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\[name des Service] findet sich ein Eintrag vom Typ DWORD und dem Namen Start dessen Wert folgendermaßen aussehen kann:

Delphi-Quellcode:
  {$EXTERNALSYM SERVICE_BOOT_START} 
  SERVICE_BOOT_START = $00000000; // Service beim Booten starten

  {$EXTERNALSYM SERVICE_SYSTEM_START} 
  SERVICE_SYSTEM_START = $00000001; // Service mit System starten

  {$EXTERNALSYM SERVICE_AUTO_START} 
  SERVICE_AUTO_START = $00000002; // Service automatisch starten

  {$EXTERNALSYM SERVICE_DEMAND_START} 
  SERVICE_DEMAND_START = $00000003; // Service starten, sobald benötigt

  {$EXTERNALSYM SERVICE_DISABLED} 
  SERVICE_DISABLED = $00000004; // Service deaktiviert
Dies wurde von sakura in diesem Beitrag gepostet.
  Mit Zitat antworten Zitat