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

# IDStorageFactoryX::SetDebugFlags

> IDStorageFactoryX::SetDebugFlags

# IDStorageFactoryX::SetDebugFlags

Define os sinalizadores usados para controlar a camada de depuração.

## Sintaxe

```cpp theme={null}
void SetDebugFlags(  
         UINT32 flags  
)  
```

### Parâmetros

*flags*\
Tipo: UINT32

Um conjunto de sinalizadores que controlam a camada de depuração.

### Valor retornado

Tipo: void

## Comentários

Esse método define sinalizadores que 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.  Observe que esses sinalizadores de depuração afetam apenas o comportamento dos erros que podem ser detectados no momento do enfileiramento.  Erros que ocorrem como parte do processamento assíncrono
das solicitações, como um fluxo corrompido ou um tamanho de buffer incompatível para conteúdo compactado, podem ser detectados e recuperados por meio de
[IDStorageStatusArrayX::GetHResult](/pt-BR/reference/system/dstorage/interfaces/IDStorageStatusArrayX/methods/idstoragestatusarrayx_gethresult) depois que essas solicitações forem concluídas.

A enumeração [DSTORAGE\_DEBUG](/pt-BR/reference/system/dstorage/enums/dstorage_debug) define os sinalizadores usados por `SetDebugFlags`.

## Requisitos

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

**Biblioteca:** dstorage\_xs.lib

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

## Confira também

[IDStorageFactoryX](/pt-BR/reference/system/dstorage/interfaces/IDStorageFactoryX/idstoragefactoryx)\
[DStorage](/pt-BR/reference/system/dstorage/dstorage_members)


## Related topics

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