XGameSaveDeleteContainer
クラウド ストレージから XGameSaveContainer を削除します。
構文
HRESULT XGameSaveDeleteContainer(
XGameSaveProviderHandle provider,
const char* containerName
)
パラメーター
provider _In_
型: XGameSaveProviderHandle
削除するコンテナーが格納されている XGameSaveProvider へのハンドル。
containerName _In_z_
型: char*
削除するコンテナーの名前。
戻り値
型: HRESULT
関数の結果です。
解説
注意
この関数は、時間依存のスレッドで呼び出すのに安全ではありません。 詳細については、「時間依存のスレッド」を参照してください。
この操作の実行は遅い場合があります。削除されるデータのサイズによって多少異なります。 データの表現が常に整合するように、この操作はシリアル化されます。 このメソッドには、非同期バージョン XGameSaveDeleteContainerAsync があります。
void Sample::_DeleteContainer(const char* name)
{
HRESULT hr = XGameSaveDeleteContainer(_provider, name);
if (FAILED(hr))
{
_HandleContainerErrors(name, hr);
}
}
要件
ヘッダー: XGameSave.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体