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

# XPersistentLocalStorageSpaceInfo

> XPersistentLocalStorageSpaceInfo

# XPersistentLocalStorageSpaceInfo

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

<a id="syntaxSection" />

## Sintaxe

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

<a id="membersSection" />

### 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](/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceasync).

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

<a id="remarksSection" />

## Comentários

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

Quando a chamada da função `XPersistentLocalStorageGetSpaceInfo` retornar, verifique o objeto [XPersistentLocalStorageSpaceInfo](/pt-BR/reference/system/xpersistentlocalstorage/structs/xpersistentlocalstoragespaceinfo) 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.

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** XPersistentLocalStorage.h

**Biblioteca:** xgameruntime.lib

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

<a id="seealsoSection" />

## Confira também

[XPersistentLocalStorage](/pt-BR/reference/system/xpersistentlocalstorage/xpersistentlocalstorage_members)\
[XPersistentLocalStorageGetSpaceInfo](/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragegetspaceinfo)\
[XPersistentLocalStoragePromptUserForSpaceAsync](/pt-BR/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragepromptuserforspaceasync).


## Related topics

- [XPersistentLocalStorageSpaceInfo](/reference/system/xpersistentlocalstorage/structs/xpersistentlocalstoragespaceinfo.md)
- [XPersistentLocalStorageGetSpaceInfo](/reference/system/xpersistentlocalstorage/functions/xpersistentlocalstoragegetspaceinfo.md)
