Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Windows API / MS.NET Framework API (https://www.delphipraxis.net/20-library-windows-api-ms-net-framework-api/)
-   -   Delphi Dienste Starten/Stoppen (https://www.delphipraxis.net/21227-dienste-starten-stoppen.html)

CalganX 29. Apr 2004 16:06


Dienste Starten/Stoppen
 
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.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz