CakeFest 2024: The Official CakePHP Conference

win32_pause_service

(PECL win32service >=0.1.0)

win32_pause_serviceПриостанавливает службу

Описание

win32_pause_service(string $servicename, string $machine = ?): 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 установлен для другой учётной записи.

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top