PHP Conference Japan 2024

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