TDaemonController.Main procedure
Daemon main entry point.
Declaration
procedure Main(Argc: DWord; Args: PPChar); virtualArguments
Argc | Command-line arguments passed by the OS. The first is normally the service name. |
Args | Arguments for the service. |
Description
Main is the service's main entry point, called when the system
wants to start the service. The global application will call this function
whenever required, with the appropriate arguments.
The standard implementation starts the daemon thread, and waits for it to stop. All other daemon action - such as responding to control code events - is handled by the thread.
Errors
If the daemon thread cannot be created, an exception is raised.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
