PHP 8.4.2 Released!

win32_start_service

(PECL win32service >=0.1.0)

win32_start_serviceЗапускает службу

Описание

win32_start_service(string $servicename, string $machine = null): void

Функция выполняет попытку запустить заданную службу. Функции требуются административные привилегии или учётная запись с правами в списке управления доступом 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-списке.

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top