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

# 服务 C API 概览 - PFDataTypes.h

> 服务 C API 概览 - PFDataTypes.h

## 结构

| 结构 | 说明 |
| - | - |
| [PFDataAbortFileUploadsRequest](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdataabortfileuploadsrequest.md) | PFDataAbortFileUploadsRequest 数据模型。中止所请求文件的待处理上传。 |
| [PFDataAbortFileUploadsResponse](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdataabortfileuploadsresponse.md) | PFDataAbortFileUploadsResponse 数据模型。 |
| [PFDataDeleteFilesRequest](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatadeletefilesrequest.md) | PFDataDeleteFilesRequest 数据模型。从实体的个人资料中删除所请求的文件。 |
| [PFDataDeleteFilesResponse](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatadeletefilesresponse.md) | PFDataDeleteFilesResponse 数据模型。 |
| [PFDataFinalizeFileUploadsRequest](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatafinalizefileuploadsrequest.md) | PFDataFinalizeFileUploadsRequest 数据模型。完成所请求文件的上传。验证文件已成功上传，并将文件指针从待处理状态移至有效状态。 |
| [PFDataFinalizeFileUploadsResponse](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatafinalizefileuploadsresponse.md) | PFDataFinalizeFileUploadsResponse 数据模型。 |
| [PFDataGetFileMetadata](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatagetfilemetadata.md) | PFDataGetFileMetadata 数据模型。 |
| [PFDataGetFileMetadataDictionaryEntry](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatagetfilemetadatadictionaryentry.md) | 值为 PFDataGetFileMetadata 的关联数组的字典条目。 |
| [PFDataGetFilesRequest](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatagetfilesrequest.md) | PFDataGetFilesRequest 数据模型。返回可用于在有限时间内下载个人资料文件的 URL。仅返回已成功上传的文件；对于仍处于待处理状态的文件，如果存在旧值将返回该旧值，否则不返回任何内容。 |
| [PFDataGetFilesResponse](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatagetfilesresponse.md) | PFDataGetFilesResponse 数据模型。 |
| [PFDataGetObjectsRequest](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatagetobjectsrequest.md) | PFDataGetObjectsRequest 数据模型。从实体个人资料获取 JSON 对象并将其返回。 |
| [PFDataGetObjectsResponse](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatagetobjectsresponse.md) | PFDataGetObjectsResponse 数据模型。 |
| [PFDataInitiateFileUploadMetadata](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatainitiatefileuploadmetadata.md) | PFDataInitiateFileUploadMetadata 数据模型。 |
| [PFDataInitiateFileUploadsRequest](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatainitiatefileuploadsrequest.md) | PFDataInitiateFileUploadsRequest 数据模型。返回可用于上传个人资料文件的 URL，有效期为 5 分钟。在使用上传调用之后，必须调用 FinalizeFileUploads 才能将文件状态从待处理更改为有效。 |
| [PFDataInitiateFileUploadsResponse](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatainitiatefileuploadsresponse.md) | PFDataInitiateFileUploadsResponse 数据模型。 |
| [PFDataObjectResult](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdataobjectresult.md) | PFDataObjectResult 数据模型。 |
| [PFDataObjectResultDictionaryEntry](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdataobjectresultdictionaryentry.md) | 值为 PFDataObjectResult 的关联数组的字典条目。 |
| [PFDataSetObject](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobject.md) | PFDataSetObject 数据模型。 |
| [PFDataSetObjectInfo](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectinfo.md) | PFDataSetObjectInfo 数据模型。 |
| [PFDataSetObjectsRequest](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectsrequest.md) | PFDataSetObjectsRequest 数据模型。在所请求的实体个人资料上设置 JSON 对象。可以包含版本号，用于在更新期间执行乐观并发操作。如果当前版本与请求中的版本不同，请求将被忽略。如果请求中未设置版本，则只要值不同，值就始终会被更新。使用版本值并不保证写入成功；如果多个客户端尝试更新同一个个人资料，仍可能出现 ConcurrentEditError。 |
| [PFDataSetObjectsResponse](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectsresponse.md) | PFDataSetObjectsResponse 数据模型。 |


## Related topics

- [服务 C API 概览 - PFPlayerDataManagementTypes.h](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfplayerdatamanagementtypes/pfplayerdatamanagementtypes_members.md)
- [服务 C API 概览 - PFTitleDataManagementTypes.h](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pftitledatamanagementtypes/pftitledatamanagementtypes_members.md)
- [服务 C API 概览 - PFTypes.h](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pftypes/pftypes_members.md)
- [服务 C API 概览 - PFData.h](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfdata/pfdata_members.md)
- [服务 C API 概览 - PFPlayerDataManagement.h](https://docs.xbox.com/zh-CN/services/playfab/api-references/c/pfplayerdatamanagement/pfplayerdatamanagement_members.md)
