Skip to main content

XLaunchRestartOnCrash

Reinicia automáticamente el juego cuando la instancia del juego actualmente en ejecución termina de forma anómala debido a un bloqueo.

Sintaxis

Parámetros

args   _In_opt_z_
Tipo: char*
Los argumentos aplicables específicos del juego con los que se debe reiniciar el juego. reserved   _In_
Tipo: uint32_t
Reservado. Debe establecerse en 0.

Valor devuelto

Tipo: HRESULT Código HRESULT de éxito o de error.

Comentarios

Al igual que XLaunchNewGame, XLaunchRestartOnCrash garantiza que solo se ejecute un ejecutable del juego a la vez. El estado interno que determina si se debe iniciar un nuevo ejecutable cuando se detecta un bloqueo está vinculado a la duración de la instancia actual del juego. Las instancias del juego reiniciadas también deben llamar de nuevo a XLaunchRestartOnCrash si se sigue deseando el comportamiento de reinicio.
Si un título llama a XLaunchRestartOnCrash y más tarde a
XLaunchNewGame y posteriormente se bloquea antes de que se inicie el nuevo juego, el juego que realiza la llamada se reiniciará en lugar del nuevo inicio especificado mediante XLaunchNewGame.
Esta API no está pensada para usarse en escenarios comerciales y devolverá E_NOTIMPL
si se invoca en una consola que no sea un kit de desarrollo.

Requisitos

Encabezado: XGame.h Biblioteca: xgameruntime.lib Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XGame
Última modificación el 28 de agosto de 2026