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

# DSTORAGE_QUEUE_OPTIONS

> DSTORAGE_QUEUE_OPTIONS

# DSTORAGE\_QUEUE\_OPTIONS

Opções de uma fila do DirectStorage.

## Sintaxe

```cpp theme={null}
union DSTORAGE_QUEUE_OPTIONS {
    struct {
        UINT64 AutoSubmitDisabled : 1;
        UINT64 Reserved : 63;  
    };
    UINT64 AsUINT64;
};
```

### Membros

*AutoSubmitDisabled*

Definir este valor como 1 desabilitará o recurso de envio automático da fila do DirectStorage.

*Reserved*

Reservado. Deve ser zero.

## Comentários

Esta estrutura é usada pelo método [IDStorageFactoryX2::CreateQueue1](/pt-BR/reference/system/dstorage/interfaces/IDStorageFactoryX2/methods/idstoragefactoryx_createqueue1) e aparece na estrutura [DSTORAGE\_QUEUE\_INFO1](/pt-BR/reference/system/dstorage/structs/dstorage_queue_info1).

*AVISO:* se você **desabilitar** o recurso de envio automático de uma fila, o comportamento dela mudará quando a fila estiver em sua capacidade máxima. Ao tentar chamar Enqueue() para enviar uma solicitação a uma fila cheia, o thread que chama Enqueue() ficará ***PARALISADO*** e sem resposta até que Submit() seja chamado na fila para liberar mais capacidade. A chamada de Submit() deve ser feita em um thread diferente do de Enqueue().

Se essa situação ocorrer, uma mensagem de erro será exibida quando o sinalizador [DSTORAGE\_DEBUG\_SHOW\_ERRORS](/pt-BR/reference/system/dstorage/enums/dstorage_debug) estiver habilitado.

Para obter mais informações, consulte a seção "IDStorageQueueX2" em [Visão geral do DirectStorage](/pt-BR/build/console-features/storage/directstorage/directstorage-overview).

## Requisitos

**Cabeçalho:** dstorage\_xs.h

**Plataformas compatíveis:** consoles XBOX Series

## Confira também

[DStorage](/pt-BR/reference/system/dstorage/dstorage_members)


## Related topics

- [DSTORAGE_QUEUE_OPTIONS](/reference/system/dstorage/structs/dstorage_queue_options.md)
- [DSTORAGE_QUEUE_DESC1](/reference/system/dstorage/structs/dstorage_queue_desc1.md)
- [DStorage](/reference/system/dstorage/dstorage_members.md)
