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

DirectStorage 통계입니다.

## 구문

```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;
};
```

### 멤버

*LowPriorityStats*\
형식: [DSTORAGE\_PRIORITY\_STATS](/reference/system/dstorage/structs/dstorage_priority_stats)

낮은 우선 순위 큐의 통계입니다.

*NormalPriorityStats*\
형식: [DSTORAGE\_PRIORITY\_STATS](/reference/system/dstorage/structs/dstorage_priority_stats)

보통 우선 순위 큐의 통계입니다.

*HighPriorityStats*\
형식: [DSTORAGE\_PRIORITY\_STATS](/reference/system/dstorage/structs/dstorage_priority_stats)

높은 우선 순위 큐의 통계입니다.

*RealtimePriorityStats*\
형식: [DSTORAGE\_PRIORITY\_STATS](/reference/system/dstorage/structs/dstorage_priority_stats)

실시간 우선 순위 큐의 통계입니다.

*CurrentOpenVirtualDiskCount*\
형식: UINT8

현재 열려 있는 가상 디스크의 수입니다(게임 패키지, DLC 패키지,
개발자 스크래치, PLS).

*MaxOpenVirtualDiskCount*\
형식: UINT8

동시에 열린 가상 디스크의 최고 수입니다.

*CumulativeOpenVirtualDiskCount*\
형식: UINT32

열린 가상 디스크의 누적 수입니다.

*PendingStorageRequestCount*\
형식: UINT32

DirectStorage가 저장 장치로 보냈지만 아직 하드웨어에서
완료되지 않은 요청 수입니다.

*TotalStorageRequestCount*\
형식: UINT32

DirectStorage가 저장 장치로 보낸 전체 요청 수입니다.

*StorageRetries*\
형식: UINT32

저장 장치 재시도 수입니다.

*StorageErrors*\
형식: UINT32

저장 장치 오류 수입니다.

*PendingDecompressionRequestCount*\
형식: UINT32

현재 보류 중인 압축 해제 요청 수입니다.

*TotalDecompressionRequestCount*\
형식: UINT32

전체 압축 해제 요청 수입니다.

*DecompressionErrors*\
형식: UINT32

압축 해제 오류 수입니다.

*StagingBufferStallCount*\
형식: UINT32

가득 찬 스테이징 버퍼로 인해 발생한 지연 수입니다.

*CurrentOpenFileCount*\
형식: UINT32

현재 열려 있는 파일 수입니다.

*MaxOpenFileCount*\
형식: UINT32

동시에 열린 파일의 최고 수입니다.

*CumulativeOpenFileCount*\
형식: UINT32

열린 파일의 누적 수입니다.

*CurrentTitleMemoryUsageBytes*\
형식: UINT32

현재 DirectStorage 메모리 사용량(스테이징 버퍼 등 포함)입니다.

*MaxTitleMemoryUsageBytes*\
형식: UINT32

DirectStorage 메모리 사용량 최고값(스테이징 버퍼 등 포함)입니다.

*ErrorCount*\
형식: UINT32

전체 오류 수입니다.
어떤 이유로든 요청이 실패할 때마다 오류 수가 증가합니다.
오류 예시로는 잘못된 오프셋에서 데이터 읽기, 저장 장치 오류,
압축 해제 오류, 잘못된 요청 매개 변수 등이 있습니다.

## 설명

이 구조체는 [IDStorageFactoryX1::GetStats](/reference/system/dstorage/interfaces/IDStorageFactoryX1/methods/idstoragefactoryx1_getstats) 메서드에서 사용됩니다.

## 요구 사항

**헤더:** dstorage\_xs.h

**지원되는 플랫폼:** XBOX Series 콘솔

## 함께 보기

[DStorage](/reference/system/dstorage/dstorage_members)


## Related topics

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