Skip to main content

XGameSaveCloseProvider

释放 XGameSaveProvider 所持有的资源。

Syntax

Parameters

provider   _In_
类型:XGameSaveProviderHandle
要关闭的 XGameSaveProvider 句柄。

Return value

类型:void

Remarks

此函数在时间敏感型线程上调用是不安全的。有关详细信息,请参阅时间敏感型线程
每个提供程序都持有一些资源,当不再需要这些资源或现有提供程序失效时,需要清理这些资源。提供程序失效的原因可能有多种,其中主要原因是应用程序被挂起期间,同一用户在其他设备上抢占了该上下文。这表示为 E_GS_HANDLE_EXPIRED,可以由任何 XGameSave API 返回,正确的处理方式是关闭提供程序,然后重新初始化,并提示用户处理任何可能的冲突问题。

Requirements

头文件: XGameSave.h 库: xgameruntime.lib 受支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

Conceptual documentation

See also

XGameSave
XGameSaveInitializeProvider
XGameSaveInitializeProviderAsync
调试游戏保存
最后修改于 2026年8月24日