Поделиться через


Метод StartService класса Win32_BaseService

Метод StartService пытается поместить службу в состояние запуска.

В этом разделе используется синтаксис MOF. Дополнительные сведения об использовании этого метода см. в разделе Вызов метода .

Синтаксис

uint32 StartService();

Параметры

Этот метод не имеет параметров.

Возвращаемое значение

Возвращает одно из значений, перечисленных в следующем списке, или любое другое значение, указывающее на ошибку.

Успешно

0

Запрос принят.

Не поддерживается

1

Запрос не поддерживается.

доступ запрещен

2

У пользователя не было необходимого доступа.

Запущенные зависимые службы

3

Службу нельзя остановить, так как от нее зависят другие работающие службы.

Недопустимый элемент управления службой

4

Запрошенный управляющий код недопустим или неприемлем для данной службы.

Служба не может принимать управление

5

Запрошенный код элемента управления не может быть отправлен в службу, так как состояние службы (Win32_BaseService свойство State) равно 0, 1 или 2.

Служба не активна

6

Служба не запущена.

Время ожидания запроса на обслуживание

7

Служба не ответила на запрос запуска за отведенное время.

Неизвестный сбой

8

Интерактивный процесс.

Путь не найден

9

Путь к каталогу к исполняемому файлу службы не найден.

Служба уже запущена

10

Служба уже запущена.

База данных службы заблокирована

11

База данных для добавления новой службы заблокирована.

Удалена зависимость службы

12

Служба, от которой зависит эта служба, была удалена из системы.

Сбой зависимости службы

13

Этой службе не удалось найти службу, которая необходима зависимой службе.

Служба отключена

14

Эта служба была отключена в системе.

Сбой входа в службу

15

Эта служба не поддерживает проверку подлинности, необходимую для работы в системе.

Служба помечена для удаления

16

Эта служба удаляется из системы.

Поток без службы

17

Отсутствует поток исполнения для этой службы.

Циклическая зависимость состояния

18

При запуске службы обнаружены циклические зависимости.

Повторяющееся имя состояния

19

Служба с таким именем уже запущена.

Недопустимое имя состояния

20

В имени службы есть недопустимые символы.

Недопустимый параметр status

21

Службе переданы недопустимые параметры.

Состояние недопустимой учетной записи службы

22

Учетная запись, в которой выполняется эта служба, является недопустимой или не имеет разрешений на запуск службы.

Служба состояния существует

23

Служба существует в базе данных доступных в системе служб.

Служба уже приостановлена

24

Служба в данный момент приостановлена в системе.

Другое

25 4294967295

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

См. также раздел

Классы операционной системы

Win32_BaseService