Skip to main content

DSTORAGE_STATS

DirectStorage statistics.

Syntax

Members

LowPriorityStats
Type: DSTORAGE_PRIORITY_STATS
Statistics of the low priority queues. NormalPriorityStats
Type: DSTORAGE_PRIORITY_STATS
Statistics of the normal priority queues. HighPriorityStats
Type: DSTORAGE_PRIORITY_STATS
Statistics of the high priority queues. RealtimePriorityStats
Type: DSTORAGE_PRIORITY_STATS
Statistics of the realtime priority queues. CurrentOpenVirtualDiskCount
Type: UINT8
The number of currently open virtual disks (game package, DLC packages, developer scratch, PLS). MaxOpenVirtualDiskCount
Type: UINT8
The highest number of concurrently opened virtual disks. CumulativeOpenVirtualDiskCount
Type: UINT32
Cumulative number of opened virtual disks. PendingStorageRequestCount
Type: UINT32
The number of requests sent by DirectStorage to storage devices that haven’t been completed by the hardware yet. TotalStorageRequestCount
Type: UINT32
The total number of requests sent by DirectStorage to storage devices. StorageRetries
Type: UINT32
The number of storage device retries. StorageErrors
Type: UINT32
The number of storage device errors. PendingDecompressionRequestCount
Type: UINT32
The number of currently pending decompression requests. TotalDecompressionRequestCount
Type: UINT32
The total number of decompression requests. DecompressionErrors
Type: UINT32
The number of decompression errors. StagingBufferStallCount
Type: UINT32
The number of stalls caused by a full staging buffer. CurrentOpenFileCount
Type: UINT32
The number of currently open files. MaxOpenFileCount
Type: UINT32
The highest number of concurrently opened files. CumulativeOpenFileCount
Type: UINT32
Cumulative number of opened files. CurrentTitleMemoryUsageBytes
Type: UINT32
The current DirectStorage memory footprint (including the staging buffer, etc.). MaxTitleMemoryUsageBytes
Type: UINT32
The highest DirectStorage memory footprint (including the staging buffer, etc.). ErrorCount
Type: UINT32
The total number of errors. The error count is incremented every time a request fails for any reason. Sample errors are: reading data from an invalid offset, storage device errors, decompression errors, invalid request parameters, etc.

Remarks

This structure is used by the IDStorageFactoryX1::GetStats method.

Requirements

Header: dstorage_xs.h Supported platforms: XBOX Series consoles

See also

DStorage
Last modified on August 20, 2026