XPersistentLocalStoragePromptUserForSpaceResult
返回 XPersistentLocalStoragePromptUserForSpaceAsync 函数调用的结果。
语法
HRESULT XPersistentLocalStoragePromptUserForSpaceResult(
XAsyncBlock* asyncBlock
)
参数
asyncBlock _Inout_
类型:XAsyncBlock*
指向 XAsyncBlock
对象的指针,可以使用它来监视异步调用的状态。
返回值
类型:HRESULT
如果用户尝试释放请求的空间,则返回 S_OK;否则,返回错误代码。 有关错误代码的列表,请参阅错误代码。 如果用户选择不尝试释放空间,则返回 E_ABORT。
备注
如果用户选择释放空间,则异步操作的结果为成功。 这并不能保证用户释放了请求的字节数;只能保证用户采取了行动。
当用户重试导致空间请求的操作时,游戏应使用 XPersistentLocalStorageGetSpaceInfo 再次查询可用空间。
如果用户选择不释放空间,则异步操作的结果为 E_ABORT
。
由于永久性本地存储没有在电脑平台上实现,请勿在电脑上使用此函数。
要求
头文件:XPersistentLocalStorage.h
库:xgameruntime.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机