win32_set_service_exit_code
En esta página
win32_set_service_exit_code
Define o devuelve el código de salida para el servicio en ejecución
Descripción#
php
win32_set_service_exit_code([int $exitCode]): intphp
Cambia o devuelve el código de salida. El código de salida se utiliza únicamente si el modo de salida no es correcto. Si el valor no es cero, la configuración de recuperación puede ser utilizada después del fallo del servicio. Consulte los códigos de error del sistema Microsoft para más detalles.
[!CAUTION] Esta función solo funciona en el SAPI "cli". En otros SAPI, esta función está deshabilitada.
Parámetros#
exitCode
El código de retorno utilizado a la salida.
Valores devueltos#
Devuelve el código de salida actual o el anterior.
Errores/Excepciones#
Antes de la versión 1.0.0, si esta función se utiliza fuera del SAPI "cli", se emitirá un error E_ERROR.
A partir de la versión 1.0.0, lanzará una Win32ServiceException si el SAPI no es "cli"
Historial de cambios#
| Versión | Descripción |
|---|---|
| PECL win32service 1.0.0 | Lanzará una ValueError si un argumento es inválido, antes false era retornado. |
| PECL win32service 1.0.0 | Lanzará una Win32ServiceException en caso de error, antes un Código de error Win32 era retornado. |
Véase también#
win32_start_service_ctrl_dispatcher
win32_set_service_status
win32_set_service_exit_mode