array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'ru', ), 'this' => array ( 0 => 'function.win32-set-service-exit-mode.php', 1 => 'win32_set_service_exit_mode', ), 'up' => array ( 0 => 'ref.win32service.php', 1 => 'win32service', ), 'prev' => array ( 0 => 'function.win32-set-service-exit-code.php', 1 => 'win32_set_service_exit_code', ), 'next' => array ( 0 => 'function.win32-set-service-status.php', 1 => 'win32_set_service_status', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'ru', 'path' => 'reference/win32service/functions/win32-set-service-exit-mode.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PECL win32service >=0.4.0)
win32_set_service_exit_mode — Определяет или возвращает режим выхода для текущей запущенной службы
Если указан параметр gracefulMode
, режим выхода изменяется.
Когда режим выхода не является корректным, используемый код выхода может быть установлен
с помощью функции win32_set_service_exit_code().
Функция работает только в "cli" SAPI. На других SAPI эта функция отключена.
Возвращает текущий или старый режим выхода.
До версии 1.0.0, если SAPI не "cli"
, функция выдавала ошибку
уровня E_ERROR
.
Начиная с версии 1.0.0, выбрасывает
Win32ServiceException, если SAPI не
"cli"
Версия | Описание |
---|---|
PECL win32service 1.0.0 |
Выбрасывает ValueError при неверных данных в параметрах,
ранее возвращалось false .
|
PECL win32service 1.0.0 | Выбрасывает Win32ServiceException в случае возникновения ошибки, ранее возвращался Код ошибки Win32. |