XLaunchRestartOnCrash
当游戏当前运行的实例因崩溃而异常终止时,自动重启游戏。Syntax
Parameters
args _In_opt_z_类型:char* 用于重新启动游戏的任何适用的、特定于游戏的参数。 reserved _In_
类型:uint32_t 保留。必须设置为 0。
Return value
类型:HRESULT HRESULT 成功或错误代码。Remarks
与 XLaunchNewGame 类似,XLaunchRestartOnCrash 保证每次只运行一个游戏可执行文件。用于确定检测到崩溃时是否启动新可执行文件的内部状态与当前游戏实例的生存期相关联。如果仍然需要重启行为,重新启动的游戏实例必须再次调用 XLaunchRestartOnCrash。如果标题调用了 XLaunchRestartOnCrash,随后调用了
此 API 不适用于零售场景,在非开发工具包的主机上调用时将返回 E_NOTIMPL。
