Skip to main content

XLaunchRestartOnCrash

當目前執行中的遊戲執行個體因當機而異常終止時,自動重新啟動遊戲。

語法

參數

args   _In_opt_z_
類型:char*
用來重新啟動遊戲的任何適用遊戲特定引數。 reserved   _In_
類型:uint32_t
保留。必須設定為 0。

傳回值

類型:HRESULT HRESULT 成功或錯誤碼。

備註

與 XLaunchNewGame 一樣,XLaunchRestartOnCrash 可保證同一時間只有一個遊戲可執行檔 在執行。決定偵測到當機時是否要啟動新可執行檔的內部狀態, 與目前遊戲執行個體的存留期相關聯。如果仍需要重新啟動行為,重新啟動的遊戲執行個體也必須再次呼叫 XLaunchRestartOnCrash。
如果遊戲呼叫 XLaunchRestartOnCrash,之後又呼叫
XLaunchNewGame,並在新遊戲啟動之前當機,則會重新啟動呼叫端 遊戲,而不是透過 XLaunchNewGame 指定的新啟動目標。
此 API 不適用於零售案例,如果在非開發套件的主機上叫用,
將會傳回 E_NOTIMPL。

需求

標頭: XGame.h 程式庫: xgameruntime.lib 支援的平台: XBOX One 系列主機和 XBOX Series 主機

另請參閱

XGame
Last modified on October 6, 2026