Share via


DSTORAGE_QUEUE_INFO1

Properties and current state of a DirectStorage queue.

Syntax

struct DSTORAGE_QUEUE_INFO1 {  
    DSTORAGE_QUEUE_DESC1 Desc;
    UINT16 EmptySlotCount;
    UINT16 RequestCountUntilAutoSubmit;
}  

Members

Desc
Type: DSTORAGE_QUEUE_DESC1

The DSTORAGE_QUEUE_DESC1 structure used for creation of the queue.

EmptySlotCount
Type: UINT16

The number of available empty slots. If a queue is empty, the number of empty slots equals capacity - 1. The reserved slot distinguishes between empty and full cases.

RequestCountUntilAutoSubmit
Type: UINT16

The number of entries that need to be enqueued to trigger automatic submission.

Remarks

This structure is used by the IDStorageQueueX2::Query1 method.

If a queue is empty, EmptySlotCount equals capacity - 1. The reserved slot distinguishes between empty and full cases.

Requirements

Header: dstorage_xs.h

Supported platforms: Xbox Series consoles

See also

IDStorageQueueX2::Query1
DStorage