CakeFest 2024: The Official CakePHP Conference

win32_set_service_exit_mode

(PECL win32service >=0.4.0)

win32_set_service_exit_modeОпределяет или возвращает режим выхода для текущей запущенной службы

Описание

win32_set_service_exit_mode(bool $gracefulMode = true): bool

Если указан параметр gracefulMode, режим выхода изменяется. Когда режим выхода не является корректным, используемый код выхода может быть установлен с помощью функции win32_set_service_exit_code().

Предостережение

Функция работает только в "cli" SAPI. На других SAPI эта функция отключена.

Список параметров

gracefulMode

true для изящного выхода. false для выхода с ошибкой.

Возвращаемые значения

Возвращает текущий или старый режим выхода.

Ошибки

До версии 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.

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

add a note

User Contributed Notes

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