Starting Services on Demand
The user can start a service with the Services control panel applet. A service control program can start a service with the StartService function. When the service is started, the SCM performs the following steps:
-
Retrieve the account information stored in the database.
-
Log on the service account.
-
Create the service in the suspended state.
-
Assign the logon token to the process.
-
Allow the process to execute.