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

# XblErrorCondition

> XblErrorCondition

# XblErrorCondition

Valores de enumeração que definem as condições de erro da API do XBOX Live.

## Sintaxe

```cpp theme={null}
enum class XblErrorCondition  : uint32_t  
{  
    NoError = 0,  
    GenericError,  
    GenericOutOfRange,  
    Auth,  
    Network,  
    HttpGeneric,  
    Http304NotModified,  
    Http404NotFound,  
    Http412PreconditionFailed,  
    Http429TooManyRequests,  
    HttpServiceTimeout,  
    Rta  
}  
```

## Constantes

| Constante | Descrição |
| - | - |
| NoError | Nenhum erro. |
| GenericError | Uma condição de erro genérica. |
| GenericOutOfRange | Uma condição de erro relacionada a um objeto fora do intervalo. |
| Auth | Uma condição de erro relacionada a uma tentativa de autenticação. |
| Network | Uma condição de erro relacionada à conectividade de rede. |
| HttpGeneric | Uma condição de erro relacionada a uma chamada de método HTTP. |
| Http304NotModified | O recurso solicitado não foi modificado. |
| Http404NotFound | O recurso solicitado não foi encontrado. |
| Http412PreconditionFailed | A pré-condição fornecida em um ou mais campos de cabeçalho da solicitação foi avaliada como falsa ao ser testada no servidor. |
| Http429TooManyRequests | O cliente está enviando solicitações demais |
| HttpServiceTimeout | O tempo limite do serviço se esgotou ao tentar processar a solicitação. |
| Rta | Um erro relacionado à atividade em tempo real. |

## Comentários

Uma prática recomendada é testar o HRESULT retornado em relação a essas condições de erro usando [XblGetErrorCondition](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/errors_c/functions/xblgeterrorcondition.md).

## Requisitos

**Cabeçalho:** errors\_c.h

## Confira também

[errors\_c](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/errors_c/errors_c_members.md)


## Related topics

- [XblGetErrorCondition](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/errors_c/functions/xblgeterrorcondition.md)
- [errors_c](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/errors_c/errors_c_members.md)
- [XblTitleStorageETagMatchCondition](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/title_storage_c/enums/xbltitlestorageetagmatchcondition.md)
- [Usar wrappers C# para APIs do GDK no seu projeto do Unity](https://docs.xbox.com/pt-BR/build/gdk-and-engines/unity/unity-api-wrappers.md)
- [Baixando um blob do Title Storage](https://docs.xbox.com/pt-BR/services/xbox-services/storage/title-storage/how-to/live-downloading-title-storage-blob.md)
