(PECL win32service >=0.4.0)
win32_set_service_exit_mode — 定義或返回目前執行中服務的退出模式
如果提供了 gracefulMode
參數,則會變更退出模式。當退出模式不是正常退出時,可以使用 win32_set_service_exit_code() 函式設定使用的退出代碼。
此函式僅在「cli」SAPI 中有效。在其他 SAPI 上,此函式已停用。
傳回目前或舊的退出模式。
在 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 錯誤碼。 |