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

# IDStorageQueueX2::Query1

> IDStorageQueueX2::Query1

# IDStorageQueueX2::Query1

Obtains information about the queue.

## Syntax

```cpp theme={null}
void Query1(
    DSTORAGE_QUEUE_INFO1 *info
)
```

### Parameters

*info*   \_Out\_\
Type: [DSTORAGE\_QUEUE\_INFO1](/reference/system/dstorage/structs/dstorage_queue_info1) \*

Receives the information about the queue.

### Return value

Type: void

## Remarks

Use this method to obtain the [DSTORAGE\_QUEUE\_DESC1](/reference/system/dstorage/structs/dstorage_queue_desc1) structure that was used for creation of the queue. [DSTORAGE\_QUEUE\_INFO1](/reference/system/dstorage/structs/dstorage_queue_info1) also provides the number of empty slots and the number of entries that need to be enqueued to trigger automatic submission, if it is enabled on this queue.

## Requirements

**Header:** dstorage\_xs.h

**Library:** dstorage\_xs.lib

**Supported platforms:** XBOX Series consoles

## See also

[IDStorageQueueX2](/reference/system/dstorage/interfaces/IDStorageQueueX2/idstoragequeuex2)\
[DStorage](/reference/system/dstorage/dstorage_members)


## Related topics

- [DSTORAGE_QUEUE_INFO1](/reference/system/dstorage/structs/dstorage_queue_info1.md)
- [IDStorageQueueX2](/reference/system/dstorage/interfaces/IDStorageQueueX2/idstoragequeuex2.md)
- [DirectStorage Overview](/build/console-features/storage/directstorage/directstorage-overview.md)
- [IDStorageFactoryX2::CreateQueue1](/reference/system/dstorage/interfaces/IDStorageFactoryX2/methods/idstoragefactoryx_createqueue1.md)
- [DStorage](/reference/system/dstorage/dstorage_members.md)
