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

# XPersistentLocalStorageSpaceInfo

> XPersistentLocalStorageSpaceInfo

# XPersistentLocalStorageSpaceInfo

Contém detalhes sobre o estado do Armazenamento Local Persistente (PLS), retornados por [XPersistentLocalStorageGetSpaceInfo](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragegetspaceinfo.md).

## Sintaxe

```cpp theme={null}
typedef struct XPersistentLocalStorageSpaceInfo {
    uint64_t availableFreeBytes;
    uint64_t totalFreeBytes;
    uint64_t usedBytes;
    uint64_t totalBytes;
} XPersistentLocalStorageSpaceInfo
```

### Membros

*availableFreeBytes*\
Tipo: uint64\_t

A quantidade de espaço de armazenamento disponível, em bytes.

*totalFreeBytes*\
Tipo: uint64\_t

A quantidade de espaço restante após a alocação do PLS. Talvez seja necessário solicitar ao usuário que libere espaço para disponibilizar esses bytes. Para obter mais informações, consulte [XPersistentLocalStoragePromptUserForSpaceAsync](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceasync.md).

*usedBytes*\
Tipo: uint64\_t

A quantidade de espaço de armazenamento atualmente em uso, em bytes.

*totalBytes*\
Tipo: uint64\_t

A quantidade total de espaço de armazenamento (em bytes) que o usuário pode usar.

## Comentários

Se o seu título usar o Armazenamento Local Persistente Expansível, você poderá chamar a função [XPersistentLocalStorageGetSpaceInfo](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragegetspaceinfo.md) para determinar quanto espaço de armazenamento está disponível.

Quando a chamada da função `XPersistentLocalStorageGetSpaceInfo` retornar, verifique o objeto [XPersistentLocalStorageSpaceInfo](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/structs/xpersistentlocalstoragespaceinfo.md) para obter os detalhes do armazenamento.

Os detalhes do armazenamento incluem a quantidade de espaço em uso, quanto está disponível para o título e se o usuário deve ser solicitado a liberar espaço.

## Requisitos

**Cabeçalho:** XPersistentLocalStorage.h

**Biblioteca:** xgameruntime.lib

**Plataformas com suporte:** Windows, consoles da família XBOX One e consoles XBOX Series

## Confira também

[XPersistentLocalStorage](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/xpersistentlocalstorage_members.md)\
[XPersistentLocalStorageGetSpaceInfo](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragegetspaceinfo.md)\
[XPersistentLocalStoragePromptUserForSpaceAsync](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceasync.md).


## Related topics

- [XPersistentLocalStorageGetSpaceInfo](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragegetspaceinfo.md)
- [XPersistentLocalStorage (conteúdo da API)](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/xpersistentlocalstorage_members.md)
- [XPersistentLocalStoragePromptUserForSpaceResult](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceresult.md)
- [XPersistentLocalStoragePromptUserForSpaceAsync](https://docs.xbox.com/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceasync.md)
- [Armazenamento local no console Xbox](https://docs.xbox.com/pt-BR/build/console-features/storage/local-storage.md)
