> ## 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.

# XErrorOptions

> XErrorOptions

# XErrorOptions

Describe cómo debe comportarse el juego cuando se produce un error en el sistema operativo de juegos o en Gaming Runtime.

## Sintaxis

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

## Constantes

| Constante | Descripción |
| - | - |
| None | En caso de error, no hacer nada. Esta es la opción predeterminada si no hay un depurador presente. |
| OutputDebugStringOnError | En caso de error, generar mensajes de depuración. Esta es la opción predeterminada si hay un depurador presente. |
| DebugBreakOnError | En caso de error, interrumpir en el depurador y generar mensajes de depuración. |
| FailFastOnError | En caso de error, solicitar un [error rápido](https://learn.microsoft.com/cpp/intrinsics/fastfail?view=vs-2019) para terminar inmediatamente el proceso que realiza la llamada. |

## Comentarios

La función [XErrorSetOptions](https://docs.xbox.com/es/reference/system/xerror/functions/xerrorsetoptions.md) usa **XErrorOptions** para describir cómo debe comportarse el juego cuando se produce un error, en función de si hay un depurador presente. Si se especifica `OutputDebugStringOnError` o `DebugBreakOnError` y hay un depurador presente, se envía al depurador para su presentación una cadena de depuración que contiene el código de error HRESULT, el identificador del subproceso actual y el mensaje de error. Si se especifica `DebugBreakOnError`, el juego se interrumpe en el depurador.

## Requisitos

**Encabezado:** XError.h

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[Miembros de XError](https://docs.xbox.com/es/reference/system/xerror/xerror_members.md)\
[XErrorSetOptions](https://docs.xbox.com/es/reference/system/xerror/functions/xerrorsetoptions.md)


## Related topics

- [XErrorSetOptions](https://docs.xbox.com/es/reference/system/xerror/functions/xerrorsetoptions.md)
- [Miembros de XError (contenido de la API)](https://docs.xbox.com/es/reference/system/xerror/xerror_members.md)
- [DSTORAGE_QUEUE_OPTIONS](https://docs.xbox.com/es/reference/system/dstorage/structs/dstorage_queue_options.md)
- [XGameRuntimeInitializeWithOptions](https://docs.xbox.com/es/reference/system/xgameruntimeinit/functions/xgameruntimeinitializewithoptions.md)
- [DSTORAGE_REQUEST_OPTIONS](https://docs.xbox.com/es/reference/system/dstorage/structs/dstorage_request_options.md)
