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 主机