win32_set_service_exit_code

(PECL win32service >=0.4.0)

win32_set_service_exit_code定义或返回当前运行服务的退出代码

说明

win32_set_service_exit_code(int $exitCode = 1): int

更改或返回退出代码。只有在退出模式不是正常模式的情况下才会使用退出代码。如果该值不为零,则服务失败后可以使用恢复配置。有关更多详细信息,请参见 » Microsoft 系统错误代码

注意

此函数仅在 "cli" SAPI 中有效。在其他 SAPI 中,此函数被禁用。

参数

exitCode

退出时使用的返回值。

返回值

返回当前或旧的退出代码。

错误/异常

在 1.0.0 版之前,如果 SAPI 不是 "cli",则此函数会发出 E_ERROR 级别的错误。

从 1.0.0 版开始,如果 SAPI 不是 "cli",则会抛出 Win32ServiceException

变更日志

版本 说明
PECL win32service 1.0.0 如果参数中的数据无效,则会抛出 ValueError,以前返回 false
PECL win32service 1.0.0 如果发生错误,则会抛出 Win32ServiceException,以前返回 Win32 错误代码

参见

添加备注

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top