次の方法で共有


GameSaveErrorStatus 列挙型

定義

ゲームの保存操作によって返される成功コードと失敗コード。

public enum class GameSaveErrorStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Gaming.XboxLive.StorageApiContract, 65536)]
enum class GameSaveErrorStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Gaming.XboxLive.StorageApiContract), 65536)]
public enum GameSaveErrorStatus
var value = Windows.Gaming.XboxLive.Storage.GameSaveErrorStatus.ok
Public Enum GameSaveErrorStatus
継承
GameSaveErrorStatus
属性

Windows の要件

デバイス ファミリ
Xbox Live Extension SDK (10.0.10240.0 で導入)
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
API contract
Windows.Gaming.XboxLive.StorageApiContract (v1.0 で導入)

フィールド

Abort -2147467260

| 中止 | abort |0x80004004 |操作が中止されました。 |

BlobNotFound -2138898424

| BlobNotFound | blobNotFound |0x80830008 |指定された名前の BLOB がコンテナーに見つからなかったため、操作は失敗しました。 |

ContainerNotInSync -2138898422

| ContainerNotInSync | containerNotInSync |0x8083000A |コンテナーがローカルに存在しないため、操作は失敗しました。 このエラーは、同期が必要なコンテナーに更新プログラムを送信し、コンテナーに対して読み取り、削除、または BLOB クエリが発行されていない場合に発生する可能性があります。 |

ContainerSyncFailed -2138898421

| ContainerSyncFailed | containerSyncFailed |0x8083000B |コンテナーを同期できなかったため、操作は失敗しました。 これは、待ちたくない、またはネットワーク障害が原因でユーザーがコンテナー同期を取り消し、ユーザーが再試行しなかったことを示します。 このエラーは、DeleteContainerAsyncReadAsync、GetAsync、または GameSaveBlobInfoQuery 操作によって返されます。 |

InvalidContainerName -2138898431

| InvalidContainerName | invalidContainerName |0x80830001 |指定したコンテナー名が空であるか、無効な文字が含まれているか、長すぎます。 |

NoAccess -2138898430

| NoAccess | noAccess |0x80830002 |タイトルにコンテナーストレージ領域への書き込みアクセス権がないため、操作は失敗しました。 |

NoXboxLiveInfo -2138898423

| NoXboxLiveInfo | noXboxLiveInfo |0x80830009 |タイトルに適切なタイトル ID またはサービス構成 ID がないため、操作が失敗しました。 |

ObjectExpired -2138898419

| ObjectExpired | objectExpired |0x8083000D |アプリが中断され、オブジェクトが無効になったため、操作は失敗しました。 再開後にゲームの保存操作を実行するには、アプリで GetForUserAsync または GetSyncOnDemandForUserAsync を使用して新しい GameSaveProvider を要求する必要があります。 |

Ok 0

| わかりました | ok |0 |操作が正常に完了しました。 |

OutOfLocalStorage -2138898429

| OutOfLocalStorage | outOfLocalStorage |0x80830003 |十分なローカル ストレージがないため、操作は失敗しました。 ユーザーはローカルストレージを解放する機会を与えられましたが、そうしないことを選択しました。 |

ProvidedBufferTooSmall -2138898425

| ProvidedBufferTooSmall | providedBufferTooSmall |0x80830007 |BLOB を読み取るために指定されたバッファーが小さすぎて BLOB を受信できなかったため、操作は失敗しました。 |

QuotaExceeded -2138898426

| QuotaExceeded | quotaExceeded |0x80830006 |更新によって記憶域スペースがクォータを超える可能性があるため、操作は失敗しました。 IGameSaveProvider.GetRemainingBytesInQuotaAsync を使用して、残りのクォータ領域に対してクエリを実行します。 |

UpdateTooBig -2138898427

| UpdateTooBig | updateTooBig |0x80830005 |更新プログラムに 16 MB を超えるデータが含まれているため、操作は失敗しました。 |

UserCanceled -2138898428

| UserCanceled | userCanceled |0x80830004 |ユーザーが取り消したため、操作は失敗しました。 |

UserHasNoXboxLiveInfo -2138898420

| UserHasNoXboxLiveInfo | userHasNoXboxLiveInfo |0x8083000C |ユーザー アカウントに関連付けられている Xbox Live 情報がないため、操作に失敗しました。 このエラーは 、GetForUserAsync または GetSyncOnDemandForUserAsync によって返される可能性があります。 |

注釈

重要

この API は、Xbox Live 対応の UWP ゲームとアプリを対象にしています。 Xbox Live が有効になっていないソースから行われたこれらの API の呼び出しは、クラウドにデータを同期できません。

適用対象