> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XLaunchRestartOnCrash

> XLaunchRestartOnCrash

# XLaunchRestartOnCrash

Reinicia automaticamente o jogo quando a instância do jogo em execução no momento é encerrada de forma anormal devido a uma falha.

## Sintaxe

```cpp theme={null}
HRESULT XLaunchRestartOnCrash(  
         const char* args,  
         uint32_t reserved  
)  
```

### Parâmetros

*args*   \_In\_opt\_z\_\
Tipo: char\*

Quaisquer argumentos aplicáveis e específicos do jogo com os quais reiniciar o jogo.

*reserved*   \_In\_\
Tipo: uint32\_t

Reservado. Deve ser definido como 0.

### Valor retornado

Tipo: HRESULT

Código de êxito ou de erro HRESULT.

## Comentários

Assim como [XLaunchNewGame](https://docs.xbox.com/pt-BR/reference/system/xgame/functions/xlaunchnewgame.md), **XLaunchRestartOnCrash** garante que apenas um executável do jogo
esteja em execução por vez. O estado interno que determina se um novo executável deve ser iniciado quando uma falha
é detectada está vinculado ao tempo de vida da instância atual do jogo. As instâncias do jogo reiniciadas também precisam chamar
**XLaunchRestartOnCrash** novamente se o comportamento de reinicialização ainda for desejado.

\[!NOTE] Se um título chamar **XLaunchRestartOnCrash** e depois
[XLaunchNewGame](https://docs.xbox.com/pt-BR/reference/system/xgame/functions/xlaunchnewgame.md) e, em seguida, falhar antes de iniciar o novo jogo, o jogo
chamador será reiniciado, em vez da nova inicialização especificada por meio de [XLaunchNewGame](https://docs.xbox.com/pt-BR/reference/system/xgame/functions/xlaunchnewgame.md).

\[!NOTE] Esta API não se destina a ser usada em cenários de varejo e retornará E\_NOTIMPL
se for invocada em um console que não seja um devkit.

## Requisitos

**Cabeçalho:** XGame.h

**Biblioteca:** xgameruntime.lib

**Plataformas compatíveis:** consoles da família XBOX One e consoles XBOX Series

## Confira também

[XGame](https://docs.xbox.com/pt-BR/reference/system/xgame/xgame_members.md)


## Related topics

- [XGame (conteúdo da API)](https://docs.xbox.com/pt-BR/reference/system/xgame/xgame_members.md)
- [Launch](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/launch-ixtfapplicationclient-xtfapplication-xbox-microsoft-m.md)
- [crash_detected](https://docs.xbox.com/pt-BR/services/playfab/api-references/events/MultiplayerServers/crash-detected.md)
- [Página Crash data](https://docs.xbox.com/pt-BR/tools/tools-console/wdp/windows-device-portal-on-xbox-crash-data.md)
- [Página Home (Dev Home)](https://docs.xbox.com/pt-BR/tools/tools-console/devhome/devhome-home.md)
