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

# XblErrorCondition

> XblErrorCondition

# XblErrorCondition

XBOX Live API のエラー条件を定義する列挙値。

## 構文

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

## 定数

| 定数                        | 説明                                                           |
| ------------------------- | ------------------------------------------------------------ |
| NoError                   | エラーなし。                                                       |
| GenericError              | 汎用エラー条件。                                                     |
| GenericOutOfRange         | オブジェクトが範囲外であることに関連するエラー条件。                                   |
| Auth                      | 認証を試みる際に関連するエラー条件。                                           |
| Network                   | ネットワーク接続に関連するエラー条件。                                          |
| HttpGeneric               | HTTP メソッド呼び出しに関連するエラー条件。                                     |
| Http304NotModified        | 要求されたリソースは変更されていません。                                         |
| Http404NotFound           | 要求されたリソースが見つかりませんでした。                                        |
| Http412PreconditionFailed | 1 つ以上の要求ヘッダー フィールドで指定された前提条件が、サーバー上でテストしたときに false と評価されました。 |
| Http429TooManyRequests    | クライアントが送信するリクエストが多すぎます                                       |
| HttpServiceTimeout        | リクエストの処理を試みる中でサービスがタイムアウトしました。                               |
| Rta                       | リアルタイム アクティビティに関連するエラー。                                      |

## 解説

返された HRESULT をこれらのエラー条件に対してテストするには、[XblGetErrorCondition](/reference/live/xsapi-c/errors_c/functions/xblgeterrorcondition) を使用することがベスト プラクティスです。

## 要件

**ヘッダー:** errors\_c.h

## 関連項目

[errors\_c](/reference/live/xsapi-c/errors_c/errors_c_members)


## Related topics

- [XblGetErrorCondition](/ja-jp/reference/live/xsapi-c/errors_c/functions/xblgeterrorcondition.md)
- [XblTitleStorageETagMatchCondition](/ja-jp/reference/live/xsapi-c/title_storage_c/enums/xbltitlestorageetagmatchcondition.md)
- [GDK 向け Unity C# API ラッパー](/ja-jp/build/gdk-and-engines/unity/unity-api-wrappers.md)
- [Title Storage から blob をダウンロードする](/ja-jp/services/xbox-services/storage/title-storage/how-to/live-downloading-title-storage-blob.md)
- [XblHttpCallGetNetworkErrorCode](/ja-jp/reference/live/xsapi-c/http_call_c/functions/xblhttpcallgetnetworkerrorcode.md)
