(PECL win32service >=1.1.0)
win32_set_service_pause_resume_state — Функция определяет или возвращает информацию о том, доступна ли для текущей запущенной службы приостановка и возобновление работы
Функция изменит доступность приостановки и возобновления работы для службы,
если установили параметр state
.
Функция работает только через SAPI-интерфейс командной оболочки CLI и в контексте запущенной службы Windows. В других SAPI-интерфейсах функция не работает.
Функция возвращает текущее или старое состояние доступности приостановки и запуска службы.
До версии 1.0.0 при вызове не через SAPI-интерфейс командной оболочки "cli"
,
функция выдавала ошибку уровня E_ERROR
.
С версии 1.0.0 функция будет выбрасывать исключение
Win32ServiceException при вызове функции не через SAPI-интерфейс "cli"
.
Версия | Описание |
---|---|
PECL win32service 1.0.0 |
Функция выбросит исключение a ValueError при недопустимых данных в параметрах,
раньше возвращалось false .
|
PECL win32service 1.0.0 | Функция выбросит исключение Win32ServiceException, если возникла ошибка, раньше возвращался код ошибки Win32. |