Skip to main content

DSTORAGE_PRIORITY_STATS

DirectStorage statistics.

Syntax

Members

CurrentQueueCount
Type: UINT32
The number of currently open queues. MaxQueueCount
Type: UINT32
The highest number of concurrently opened queues. CumulativeQueueCount
Type: UINT32
Cumulative number of opened queues. TotalStatusCount
Type: UINT32
The total number of status requests. TotalFenceCount
Type: UINT32
The total number of fence requests. PendingRequestCount
Type: UINT32
The number of currently pending requests. A request is considered to be in a pending state when the DirectStorage subsystem has started processing it, but the request hasn’t been completed yet. A IDStorageQueueX::Submit call is a signal for the DirectStorage to start processing requests in the given queue. There might be a delay between a IDStorageQueueX::Submit call and when a request is considered pending if lower level DirectStorage resources are busy. TotalRequestCount
Type: UINT32
The total number of submitted requests. TotalRequestSourceByteCount
Type: UINT64
The sum of requests’ source sizes. TotalRequestDestinationByteCount
Type: UINT64
The sum of requests’ destination sizes.

Remarks

This structure is returned as part of the DSTORAGE_STATS 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