PHP Conference Nagoya 2025

win32_pause_service

(PECL win32service >=0.1.0)

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

Описание

win32_pause_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