> ## 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.

# XGameSaveEnumerateBlobInfoByName

> XGameSaveEnumerateBlobInfoByName

# XGameSaveEnumerateBlobInfoByName

Récupère les informations des blobs pour le contenu d'un **XGameSaveContainer**, limité aux blobs qui partagent un préfixe avec le paramètre *blobNamePrefix*.

## Syntaxe

```cpp theme={null}
HRESULT XGameSaveEnumerateBlobInfoByName(  
         XGameSaveContainerHandle container,  
         const char* blobNamePrefix,  
         void* context,  
         XGameSaveBlobInfoCallback* callback  
)  
```

### Paramètres

*container*   \_In\_\
Type : XGameSaveContainerHandle

Handle vers le **XGameSaveContainer** contenant les blobs à énumérer.

*blobNamePrefix*   \_In\_opt\_z\_\
Type : char\*

Préfixe utilisé pour filtrer les blobs récupérés.

*context*   \_In\_opt\_\
Type : void\*

Pointeur vers l'objet appelant, pour le contexte.

*callback*   \_In\_\
Type : XGameSaveBlobInfoCallback\*

Fonction à appeler pour chaque blob qui correspond au préfixe; retournez false pour arrêter l'énumération. Utilisez-la pour itérer sur les [XGameSaveBlobInfo](/fr-CA/reference/system/xgamesave/structs/xgamesaveblobinfo) et vérifier la réussite de l'appel de fonction.

### Valeur de retour

Type : HRESULT

Résultat de la fonction.

## Remarques

<Note>Bien que cette fonction puisse être appelée sans danger sur un thread sensible au temps, le XGameSaveBlobInfoCallback peut entraîner des délais, selon ce que le titre fait dans le rappel. Par exemple, copier des données à partir du rappel ne pose pas de problème; cependant, effectuer un appel non sensible au temps peut retarder le retour du rappel. Pour plus d'informations, consultez [Threads sensibles au temps](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads).</Note>

Les blobs contiennent les données récupérables réelles qui composent un conteneur. L'énumération des blobs vous permet de voir toutes les données disponibles à l'intérieur du conteneur. Vous pouvez utiliser [XGameSaveEnumerateBlobInfo](/fr-CA/reference/system/xgamesave/functions/xgamesaveenumerateblobinfo) pour énumérer tous les blobs d'un conteneur au lieu de filtrer selon un préfixe.

## Configuration requise

**En-tête :** XGameSave.h

**Bibliothèque :** xgameruntime.lib

**Plateformes prises en charge :** Windows, consoles de la famille XBOX One et consoles XBOX Series

## Documentation conceptuelle

* [Threads sensibles au temps](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/console-dev/overviews/threads/time-sensitive-threads)

## Voir aussi

[XGameSave](/fr-CA/reference/system/xgamesave/xgamesave_members)\
[XGameSaveBlobInfo](/fr-CA/reference/system/xgamesave/structs/xgamesaveblobinfo)\
[XGameSaveEnumerateBlobInfo](/fr-CA/reference/system/xgamesave/functions/xgamesaveenumerateblobinfo)\
[Débogage des sauvegardes de jeu](/fr-CA/build/core-features/common/game-save/game-saves-debugging)


## Related topics

- [XGameSaveEnumerateBlobInfoByName](/ko/reference/system/xgamesave/functions/xgamesaveenumerateblobinfobyname.md)
- [XGameSaveEnumerateBlobInfo](/reference/system/xgamesave/functions/xgamesaveenumerateblobinfo.md)
