Skip to main content

XErrorCallback

Um retorno de chamada que é chamado se ocorrer um erro no sistema operacional de jogos ou no runtime de jogos.

Sintaxe

Parâmetros

hr   _In_
Tipo: HRESULT
O código HRESULT associado ao erro. msg   _In_z_
Tipo: char*
Descrição em texto do erro. context   _In_
Tipo: void*
Ponteiro de contexto para o retorno de chamada.

Valor retornado

Tipo: bool Retorne true para indicar que o sistema deve continuar e fazer o que estiver especificado por XErrorSetOptions; caso contrário, retorne false para ignorar o erro.

Comentários

Use a função XErrorSetCallback para especificar o retorno de chamada XErrorCallback no seu jogo que o sistema deve chamar se ocorrer um erro, e a função XErrorSetOptions para especificar como o jogo deve se comportar quando ocorrer um erro no sistema operacional de jogos ou no runtime de jogos. O exemplo a seguir ilustra como definir opções de erro, definir um retorno de chamada de erro personalizado e configurar esse retorno de chamada personalizado para receber notificações de erro do sistema.

Requisitos

Cabeçalho: XError.h Biblioteca: xgameruntime.lib Plataformas compatíveis: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

Membros de XError
XErrorSetCallback
Last modified on October 6, 2026