ServiceStartMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает режим запуска службы.
public enum class ServiceStartMode
public enum ServiceStartMode
type ServiceStartMode =
Public Enum ServiceStartMode
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| Boot | 0 | Указывает, что служба является драйвером устройства, запущенным загрузчиком системы. Это значение допустимо только для драйверов устройств. |
| System | 1 | Указывает, что служба является драйвером устройства, запущенным функцией |
| Automatic | 2 | Указывает, что служба должна быть запущена (или была запущена) операционной системой при запуске системы. Если служба автоматического запуска зависит от службы, запущенной вручную, служба вручную запускается автоматически при запуске системы. |
| Manual | 3 | Указывает, что служба запускается только вручную, пользователем (с помощью диспетчера управления службами) или приложением. |
| Disabled | 4 | Указывает, что служба отключена, поэтому она не может быть запущена пользователем или приложением. |
Комментарии
Он ServiceStartMode используется установщиком службы, чтобы указать, должна ли новая служба быть отключена при запуске системы, должна ли система автоматически запускать службу при запуске системы или должна ли служба запускаться вручную пользователем или приложением. Он также используется свойством ServiceController.StartType , чтобы указать, как запускается определенная служба.