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

# XErrorOptions

> XErrorOptions

# XErrorOptions

Décrit le comportement que le jeu doit adopter lorsqu'une erreur se produit dans le système d'exploitation de jeu ou le runtime de jeu.

## Syntaxe

```cpp theme={null}
enum class XErrorOptions  : uint32_t  
{  
    None = 0x00,  
    OutputDebugStringOnError = 0x01,  
    DebugBreakOnError = 0x02,  
    FailFastOnError = 0x04,  
}  
```

## Constantes

| Constante | Description |
| - | - |
| None | En cas d'erreur, ne rien faire.<br />Il s'agit de l'option par défaut si aucun débogueur n'est présent. |
| OutputDebugStringOnError | En cas d'erreur, générer des messages de débogage.<br />Il s'agit de l'option par défaut si un débogueur est présent. |
| DebugBreakOnError | En cas d'erreur, s'arrêter dans le débogueur et générer des messages de débogage. |
| FailFastOnError | En cas d'erreur, demander un [échec rapide](https://learn.microsoft.com/cpp/intrinsics/fastfail?view=vs-2019) pour terminer immédiatement le processus appelant. |

## Remarques

**XErrorOptions** est utilisé par la fonction [XErrorSetOptions](/fr/reference/system/xerror/functions/xerrorsetoptions) pour décrire le comportement que le jeu doit adopter lorsqu'une erreur se produit, selon qu'un débogueur est présent ou non. Si `OutputDebugStringOnError` ou `DebugBreakOnError` est spécifié et qu'un débogueur est présent, une chaîne de débogage contenant le code d'erreur HRESULT, l'ID du thread actuel et le message d'erreur est envoyée au débogueur pour affichage. Si `DebugBreakOnError` est spécifié, le jeu s'arrête dans le débogueur.

## Configuration requise

**En-tête :** XError.h

**Plateformes prises en charge :** Windows, consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[Membres XError](/fr/reference/system/xerror/xerror_members)\
[XErrorSetOptions](/fr/reference/system/xerror/functions/xerrorsetoptions)


## Related topics

- [XErrorOptions](/reference/system/xerror/enums/xerroroptions.md)
- [XErrorSetOptions](/reference/system/xerror/functions/xerrorsetoptions.md)
