The GMSL Service controls all of the EuroRunner background processes, such as the ISIS Poller, and File Services, generally these are used for processing incoming notices.
GMSLService.exe is a service component running under Windows NT Services, it identifies when processes should be started using values stored in the registry (see the GMSL Service section of the Registry documentation).
It uses the GMSLServiceAsync.exe to initiate other processes; this allows each process to run asynchronously and independently from any other process and from the service itself.
The GMSL Service is automatically set-up (with default values), installed as a service to run under the entered user (default is EuroRunnerUser) and started as part of the server installation.
If you need to stop/start or change the settings for the GMSL Service, this can be done using the standard Services configuration tool in Windows Control Panel.
The service also supports configuration by command line arguments:
| gmslservice | [[-install username password [-auto] [-start]] | [-start] | [-stop] | [-uninstall]] [-silent] | |||
| -install | Install to run as a service | |||
| username | User the installed service should run under, assumed to be a local user if no domain specified | |||
| password | Password for username | |||
| -auto | Set the installed service to start automatically | |||
| -start | Start the service, can be used independently or in conjunction with -install to start the service after installation | |||
| -stop | Stop the service | |||
| -uninstall | Uninstall the service (will automatically perform a -stop first if the service is running) | |||
| -silent | Do not display any messages | |||
See the GMSL Service section of the Registry documentation.