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

> DSTORAGE_DEBUG

# DSTORAGE\_DEBUG

Sinalizadores que controlam a camada de depuração do DirectStorage.

## Sintaxe

```cpp theme={null}
enum DSTORAGE_DEBUG    
{  
    DSTORAGE_DEBUG_NONE = 0x00,  
    DSTORAGE_DEBUG_SHOW_ERRORS = 0x01,  
    DSTORAGE_DEBUG_BREAK_ON_ERROR = 0x02,  
    DSTORAGE_DEBUG_RECORD_OBJECT_NAMES  = 0x04
}  
```

## Constantes

| Constante | Descrição |
| - | - |
| DSTORAGE\_DEBUG\_NONE | A camada de depuração do DirectStorage está desabilitada. |
| DSTORAGE\_DEBUG\_SHOW\_ERRORS | Imprime informações de erro em um depurador. |
| DSTORAGE\_DEBUG\_BREAK\_ON\_ERROR | Dispara uma interrupção de depuração sempre que um erro é detectado. |
| DSTORAGE\_DEBUG\_RECORD\_OBJECT\_NAMES | Inclui os nomes de `IDStorageStatusArrayX` e `ID3D12Fence` nos eventos ETW. |

## Comentários

Essa enumeração é usada pelo método [IDStorageFactoryX::SetDebugFlags](/pt-BR/reference/system/dstorage/interfaces/IDStorageFactoryX/methods/idstoragefactoryx_setdebugflags). Os sinalizadores controlam se o DirectStorage executa validações adicionais quando as solicitações são enfileiradas. As validações têm como objetivo auxiliar a depuração.

## Requisitos

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

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

## Confira também

[IDStorageFactoryX::SetDebugFlags](/pt-BR/reference/system/dstorage/interfaces/IDStorageFactoryX/methods/idstoragefactoryx_setdebugflags)\
[DStorage](/pt-BR/reference/system/dstorage/dstorage_members)


## Related topics

- [DSTORAGE_DEBUG](/reference/system/dstorage/enums/dstorage_debug.md)
- [DStorage](/reference/system/dstorage/dstorage_members.md)
- [IDStorageFactoryX::SetDebugFlags](/reference/system/dstorage/interfaces/IDStorageFactoryX/methods/idstoragefactoryx_setdebugflags.md)
