> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFGameSaveUICallbacks

> 游戏存档操作的 UI 回调。

游戏存档操作的 UI 回调。

## 语法

```cpp theme={null}
typedef struct PFGameSaveUICallbacks {  
    PFGameSaveFilesUiProgressCallback* progressCallback;  
    void* progressContext;  
    PFGameSaveFilesUiSyncFailedCallback* syncFailedCallback;  
    void* syncFailedContext;  
    PFGameSaveFilesUiActiveDeviceContentionCallback* activeDeviceContentionCallback;  
    void* activeDeviceContentionContext;  
    PFGameSaveFilesUiConflictCallback* conflictCallback;  
    void* conflictContext;  
    PFGameSaveFilesUiOutOfStorageCallback* outOfStorageCallback;  
    void* outOfStorageContext;  
} PFGameSaveUICallbacks;  
```

### 成员

**`progressCallback`**   PFGameSaveFilesUiProgressCallback\*

用于上传和下载进度的可选回调。

**`progressContext`**   void\*

要传递给 progressCallback 的上下文。

**`syncFailedCallback`**   PFGameSaveFilesUiSyncFailedCallback\*

用于同步失败的可选回调。

**`syncFailedContext`**   void\*

要传递给 syncFailedCallback 的上下文。

**`activeDeviceContentionCallback`**   PFGameSaveFilesUiActiveDeviceContentionCallback\*

用于活动设备争用的可选回调

**`activeDeviceContentionContext`**   void\*

要传递给 activeDeviceContentionCallback 的上下文。

**`conflictCallback`**   PFGameSaveFilesUiConflictCallback\*

用于本地与远程存档数据之间冲突的可选回调。

**`conflictContext`**   void\*

要传递给 conflictCallback 的上下文。

**`outOfStorageCallback`**   PFGameSaveFilesUiOutOfStorageCallback\*

用于本地存储空间不足的可选回调。

**`outOfStorageContext`**   void\*

要传递给 outOfStorageCallback 的上下文。

## 要求

**头文件：** PFGameSaveFilesUi.h

## 另请参阅

[PFGameSaveFilesUi 成员](/zh-CN/services/playfab/api-references/c/pfgamesavefilesui/pfgamesavefilesui_members)


## Related topics

- [PFGameSaveFilesSetUiCallbacks](/zh-CN/services/playfab/api-references/c/pfgamesavefilesui/functions/pfgamesavefilessetuicallbacks.md)
- [服务 C API 概览 - PFGameSaveFilesUi.h](/zh-CN/services/playfab/api-references/c/pfgamesavefilesui/pfgamesavefilesui_members.md)
- [XGameSaveBlobInfoCallback](/zh-CN/reference/system/xgamesave/functions/xgamesaveblobinfocallback.md)
- [XGameSaveContainerInfoCallback](/zh-CN/reference/system/xgamesave/functions/xgamesavecontainerinfocallback.md)
- [PFGameSaveFilesUiConflictCallback](/zh-CN/services/playfab/api-references/c/pfgamesavefilesui/functions/pfgamesavefilesuiconflictcallback.md)
