Xbox Live API 오류 조건을 정의하는 열거형 값입니다.
구문
enum class XblErrorCondition : uint32_t
{
NoError = 0,
GenericError,
GenericOutOfRange,
Auth,
Network,
HttpGeneric,
Http304NotModified,
Http404NotFound,
Http412PreconditionFailed,
Http429TooManyRequests,
HttpServiceTimeout,
Rta
}
상수
| 상수 | 설명 |
|---|---|
| NoError | 오류가 없습니다. |
| GenericError | 일반 오류 조건입니다. |
| GenericOutOfRange | 범위를 벗어난 개체와 관련된 오류 조건입니다. |
| Auth | 인증 시도와 관련된 오류 조건입니다. |
| 네트워크 | 네트워크 연결과 관련된 오류 조건입니다. |
| HttpGeneric | HTTP 메서드 호출과 관련된 오류 조건입니다. |
| Http304NotModified | 요청된 리소스가 수정되지 않았습니다. |
| Http404NotFound | 요청된 리소스를 찾을 수 없습니다. |
| Http412PreconditionFailed | 서버에서 테스트될 때 false로 평가된 하나 이상의 요청-헤더 필드에 제공된 사전 조건입니다. |
| Http429TooManyRequests | 클라이언트가 너무 많은 요청을 보내고 있습니다. |
| HttpServiceTimeout | 요청 처리를 시도하는 동안 서비스 시간이 초과되었습니다. |
| Rta | 실시간 활동과 관련된 오류입니다. |
비고
가장 좋은 방법은 이러한 오류 조건에 대해 반환된 HRESULT를 XblGetErrorCondition을 사용하여 테스트하는 것입니다.
요건
헤더: errors_c.h