DDService is an enhanced Windows NT service application framework for Embarcadero Delphi based on the original VCL service framework. In addition to it it also encapsulates new Windows NT service APIs introduced since Windows 2000. DDService is freeware with source and currently supports Delphi 5, 7 and 2006-XE3 as well as C++ Builder 2006-XE3. DDService supports IDE editions shipped with source code only, hence the Starter Editions are not supported.
Features:
Windows 2000 FailureOptions and FailureActions, ServiceDescription. HandlerEx extended service controls: ParamChange, NetBindChange. Optional device events as well as power events. Windows XP SessionChange service control Windows Vista PreShutdown service control and NonCrashFailures flag, Service SID Info, Required Privileges and StartType AutoDelayed. Optional console control handler Property ServiceName Includes fixes of QC #68050 and QC #37706.