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

# XPersistentLocalStoragePromptUserForSpaceResult

> XPersistentLocalStoragePromptUserForSpaceResult

# XPersistentLocalStoragePromptUserForSpaceResult

Retourne le résultat d'un appel à la fonction [XPersistentLocalStoragePromptUserForSpaceAsync](/fr-CA/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceasync).

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
HRESULT XPersistentLocalStoragePromptUserForSpaceResult(
         XAsyncBlock* asyncBlock
)
```

<a id="parametersSection" />

### Paramètres

*asyncBlock*   \_Inout\_\
Type : XAsyncBlock\d\*

Un pointeur vers un objet `XAsyncBlock`, que vous pouvez utiliser pour surveiller l'état de l'appel asynchrone.

<a id="retvalSection" />

### Valeur de retour

Type : HRESULT

Retourne **S\_OK** si l'utilisateur a tenté de libérer l'espace demandé; sinon, retourne un code d'erreur. Pour obtenir la liste des codes d'erreur, consultez [Codes d'erreur](/fr-CA/reference/errorcodes). Retourne **E\_ABORT** si l'utilisateur choisit de ne pas tenter de libérer de l'espace.

<a id="remarksSection" />

## Remarques

Le résultat de l'opération asynchrone est une réussite si l'utilisateur a choisi de libérer de l'espace. Rien ne garantit que l'utilisateur a libéré le nombre d'octets demandé, seulement qu'il a agi.

Votre jeu doit interroger de nouveau l'espace libre à l'aide de [XPersistentLocalStorageGetSpaceInfo](/fr-CA/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragegetspaceinfo) lorsque l'utilisateur relance l'opération ayant entraîné la demande d'espace.

L'opération asynchrone retourne `E_ABORT` si l'utilisateur choisit de ne pas libérer d'espace.

Comme le stockage local persistant n'est pas implémenté sur la plateforme PC, n'utilisez pas cette fonction sur cette plateforme.

<a id="requirementsSection" />

## Configuration requise

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

**Bibliothèque :** xgameruntime.lib

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

<a id="seealsoSection" />

## Voir aussi

[XPersistentLocalStorage](/fr-CA/reference/system/xpersistentlocalstorage/xpersistentlocalstorage_members)\
[XPersistentLocalStorageGetSpaceInfo](/fr-CA/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragegetspaceinfo)


## Related topics

- [XPersistentLocalStoragePromptUserForSpaceResult](/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceresult.md)
- [XPersistentLocalStoragePromptUserForSpaceAsync](/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceasync.md)
- [XPersistentLocalStorage](/reference/system/xpersistentlocalstorage/xpersistentlocalstorage_members.md)
