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


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

Метод класса StopService WMI останавливает службу, представленную объектом, производным от Win32_BaseService.

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

Синтаксис

uint32 StopService();

Параметры

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

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

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

Успешно

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
Заголовок
Sdoias.h
MOF
CIMWin32.mof
DLL
CIMWin32.dll

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

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

Win32_BaseService