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
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, 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.Se um título chamar XLaunchRestartOnCrash e depois
Esta API não se destina a ser usada em cenários de varejo e retornará E_NOTIMPL
