XGameSaveEnumerateContainerInfo
Recupera la información de contenedores de un XGameSaveProvider.Sintaxis
Parámetros
provider _In_Tipo: XGameSaveProviderHandle Identificador del XGameSaveProvider que contiene la información de XGameSaveContainerInfo. context _In_opt_
Tipo: void* Puntero que se pasará a la función de devolución de llamada. callback _In_
Tipo: XGameSaveContainerInfoCallback* La función de devolución de llamada que se ejecutará para cada contenedor; devuelva false para detener la enumeración. Use esta función para recopilar la información de XGameSaveContainerInfo.
Valor devuelto
Tipo: HRESULT Resultado de la funciónComentarios
Use esta función para inspeccionar qué contenedores están disponibles para un usuario. Esto puede incluir datos que se necesitan mostrar en la experiencia de usuario. Enumerar este conjunto no provocará una sincronización en un proveedor SyncOnDemand y permitirá al autor de la llamada inspeccionar realmente el estado de sincronización mediante el campo needsSync de XGameSaveContainerInfo. Cualquier lectura de datos de blobs o uso de un contexto de actualización en un contenedor que tenga needsSync establecido en true forzará una sincronización y podría devolver varios errores de sincronización. Puede usar XGameSaveEnumerateContainerInfoByName para filtrar los contenedores especificando un prefijo que debe coincidir antes de que se devuelva la información de un contenedor.Requisitos
Encabezado: XGameSave.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
Consulte también
XGameSaveXGameSaveEnumerateContainerInfoByName
XGameSaveContainerInfo
Depuración de partidas guardadas
