StartType Property

StartType property defines the service start options.  

 LONG StartType;

  This property could have one of the following values:

RSA_SERVICE_AUTO_STARTA service started automatically by the service control manager during system startup.
RSA_SERVICE_DEMAND_STARTA service started by the service control manager when a process calls the StartService function.
RSA_SERVICE_DISABLEDA service that cannot be started. Attempts to start the service result in the error code ERROR_SERVICE_DISABLED.