(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 错误代码。 |