(PECL win32service >=0.1.0)
win32_stop_service — Останавливает службу
Функция останавливает заданную службу. Функции требуются административные привилегии или учётная запись с правами в списке управления доступом ACL, которые разрешат остановить работу службы.
servicename
Короткое название службы.
machine
Необязательное имя машины. Функция работает с локальной машиной, если параметр не установили.
Функция не возвращает значения после выполнения.
До версии 1.0.0, Функция возвращает
WIN32_NO_ERROR
в случае успешного завершения , false
, если возникла проблема с параметрами,
или
код ошибки Win32, если возникла ошибка.
Функция выбрасывает исключение ValueError, если значение параметра
servicename
не задали.
Функция выбрасывает исключение Win32ServiceException, если возникла ошибка.
Версия | Описание |
---|---|
PECL win32service 1.0.0 |
Функция выбрасывает исключение ValueError при недопустимых данных в параметрах,
раньше возвращалось false .
|
PECL win32service 1.0.0 | Функция выбрасывает исключение Win32ServiceException, если возникла ошибка, раньше возвращался Код ошибки Win32. |
PECL win32service 1.0.0 | Тип значения возврата теперь void, раньше был mixed. |
PECL win32service 0.3.0 | Функции больше не требуется учётная запись администратора, если для другой учётной записи настроили права в ACL-списке. |