| Service Control Manager |
Article Index for Service |
Website Links For Service |
Information AboutService Control Manager |
| CATEGORIES ABOUT SERVICE CONTROL MANAGER | |
| windows components | |
|
The service functions provide an interface for the following tasks performed by the SCM:
The Service Control Manager maintains a database of installed services in the Registry . The database is used by the SCM and programs that add, modify, or configure services. The ''HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services'' registry key is used for storing this database. An initial copy of the database is created when the system is installed. The database contains entries for the device drivers required during system boot. The database includes the service type, startup type, error control level, fully qualified path of the service Executable , optional dependency information and optional account name and password about each installed service and driver service. During system boot, the SCM starts all auto-start services and the services on which they depend. For example, if an auto-start service depends on a demand-start service, the demand-start service is also started automatically. The user can also manually start a service with the ''Services'' Management Console . The user can specify arguments for the service in the ''Start'' parameters field. A service control program can start a service and specify its arguments with the ''StartService'' function. When a Service is started, the SCM performs the following steps:
SEE ALSO REFERENCES |
|
|