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

# DSTORAGE_STATS

> DSTORAGE_STATS

# DSTORAGE\_STATS

Estatísticas do DirectStorage.

## Sintaxe

```cpp theme={null}
struct DSTORAGE_STATS
{
    DSTORAGE_PRIORITY_STATS LowPriorityStats;
    DSTORAGE_PRIORITY_STATS NormalPriorityStats;
    DSTORAGE_PRIORITY_STATS HighPriorityStats;
    DSTORAGE_PRIORITY_STATS RealtimePriorityStats;
    UINT8 CurrentOpenVirtualDiskCount;
    UINT8 MaxOpenVirtualDiskCount;
    UINT32 CumulativeOpenVirtualDiskCount;
    UINT32 PendingStorageRequestCount;
    UINT32 TotalStorageRequestCount;
    UINT32 StorageRetries;
    UINT32 StorageErrors;
    UINT32 PendingDecompressionRequestCount;
    UINT32 TotalDecompressionRequestCount;
    UINT32 DecompressionErrors;
    UINT32 StagingBufferStallCount;
    UINT32 CurrentOpenFileCount;
    UINT32 MaxOpenFileCount;
    UINT32 CumulativeOpenFileCount;
    UINT32 CurrentTitleMemoryUsageBytes;
    UINT32 MaxTitleMemoryUsageBytes;
    UINT32 ErrorCount;
};
```

### Membros

*LowPriorityStats*\
Tipo: [DSTORAGE\_PRIORITY\_STATS](/pt-BR/reference/system/dstorage/structs/dstorage_priority_stats)

Estatísticas das filas de prioridade baixa.

*NormalPriorityStats*\
Tipo: [DSTORAGE\_PRIORITY\_STATS](/pt-BR/reference/system/dstorage/structs/dstorage_priority_stats)

Estatísticas das filas de prioridade normal.

*HighPriorityStats*\
Tipo: [DSTORAGE\_PRIORITY\_STATS](/pt-BR/reference/system/dstorage/structs/dstorage_priority_stats)

Estatísticas das filas de prioridade alta.

*RealtimePriorityStats*\
Tipo: [DSTORAGE\_PRIORITY\_STATS](/pt-BR/reference/system/dstorage/structs/dstorage_priority_stats)

Estatísticas das filas de prioridade em tempo real.

*CurrentOpenVirtualDiskCount*\
Tipo: UINT8

O número de discos virtuais abertos no momento (pacote do jogo, pacotes de DLC,
área de rascunho do desenvolvedor, PLS).

*MaxOpenVirtualDiskCount*\
Tipo: UINT8

O maior número de discos virtuais abertos simultaneamente.

*CumulativeOpenVirtualDiskCount*\
Tipo: UINT32

Número cumulativo de discos virtuais abertos.

*PendingStorageRequestCount*\
Tipo: UINT32

O número de solicitações enviadas pelo DirectStorage aos dispositivos de armazenamento que ainda não
foram concluídas pelo hardware.

*TotalStorageRequestCount*\
Tipo: UINT32

O número total de solicitações enviadas pelo DirectStorage aos dispositivos de armazenamento.

*StorageRetries*\
Tipo: UINT32

O número de novas tentativas do dispositivo de armazenamento.

*StorageErrors*\
Tipo: UINT32

O número de erros do dispositivo de armazenamento.

*PendingDecompressionRequestCount*\
Tipo: UINT32

O número de solicitações de descompactação pendentes no momento.

*TotalDecompressionRequestCount*\
Tipo: UINT32

O número total de solicitações de descompactação.

*DecompressionErrors*\
Tipo: UINT32

O número de erros de descompactação.

*StagingBufferStallCount*\
Tipo: UINT32

O número de paralisações causadas por um buffer de preparo cheio.

*CurrentOpenFileCount*\
Tipo: UINT32

O número de arquivos abertos no momento.

*MaxOpenFileCount*\
Tipo: UINT32

O maior número de arquivos abertos simultaneamente.

*CumulativeOpenFileCount*\
Tipo: UINT32

Número cumulativo de arquivos abertos.

*CurrentTitleMemoryUsageBytes*\
Tipo: UINT32

O volume atual de memória usado pelo DirectStorage (incluindo o buffer de preparo etc.).

*MaxTitleMemoryUsageBytes*\
Tipo: UINT32

O maior volume de memória usado pelo DirectStorage (incluindo o buffer de preparo etc.).

*ErrorCount*\
Tipo: UINT32

O número total de erros.
A contagem de erros é incrementada sempre que uma solicitação falha por qualquer motivo.
Exemplos de erros: leitura de dados de um deslocamento inválido, erros do dispositivo de armazenamento,
erros de descompactação, parâmetros de solicitação inválidos etc.

## Comentários

Esta estrutura é usada pelo método [IDStorageFactoryX1::GetStats](/pt-BR/reference/system/dstorage/interfaces/IDStorageFactoryX1/methods/idstoragefactoryx1_getstats).

## Requisitos

**Cabeçalho:** dstorage\_xs.h

**Plataformas compatíveis:** consoles XBOX Series

## Confira também

[DStorage](/pt-BR/reference/system/dstorage/dstorage_members)


## Related topics

- [DSTORAGE_PRIORITY_STATS](/pt-BR/reference/system/dstorage/structs/dstorage_priority_stats.md)
- [DStorage](/pt-BR/reference/system/dstorage/dstorage_members.md)
- [IDStorageFactoryX1::GetStats](/pt-BR/reference/system/dstorage/interfaces/IDStorageFactoryX1/methods/idstoragefactoryx1_getstats.md)
- [DSTORAGE_PRIORITY](/pt-BR/reference/system/dstorage/enums/dstorage_priority.md)
- [DSTORAGE_DEBUG](/pt-BR/reference/system/dstorage/enums/dstorage_debug.md)
