(PECL win32service >=0.4.0)
win32_set_service_exit_code — 定义或返回当前运行服务的退出代码
更改或返回退出代码。只有在退出模式不是正常模式的情况下才会使用退出代码。如果该值不为零,则服务失败后可以使用恢复配置。有关更多详细信息,请参见 » 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 错误代码。 |