Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Properties of a DirectStorage queue.
Syntax
typedef struct DSTORAGE_QUEUE_DESC {  
    DSTORAGE_REQUEST_SOURCE_TYPE SourceType;  
    UINT16 Capacity;  
    DSTORAGE_PRIORITY Priority;  
    const CHAR *Name;  
} DSTORAGE_QUEUE_DESC  
Members
SourceType
Type: DSTORAGE_REQUEST_SOURCE_TYPE
The source type of requests the queue can accept.
Capacity
Type: UINT16
The maximum number of requests this queue can hold. This value must be between the values of DSTORAGE_MIN_QUEUE_CAPACITY and DSTORAGE_MAX_QUEUE_CAPACITY.
Priority
Type: DSTORAGE_PRIORITY
The priority of the requests in this queue.
Name
Type: const CHAR *
The name of the queue.
Remarks
This structure is used by the IDStorageFactoryX::CreateQueue method and appears in the DSTORAGE_QUEUE_INFO structure.
The Name member is optional and intended for debugging.
For more information, see the "IDStorageQueueX" section in DirectStorage Overview.
Requirements
Header: dstorage_xs.h
Supported platforms: Xbox Series consoles