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

# Método IXtfFileIOClient::DeleteFiles

> Método IXtfFileIOClient::DeleteFiles

# Método IXtfFileIOClient::DeleteFiles

Exclui arquivos do console de desenvolvimento.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
public:
HRESULT DeleteFiles(
         LPCWSTR pszSearchPattern,
         DWORD dwIncludeAttributes,
         DWORD dwExcludeAttributes,
         DWORD dwRecursionLevels,
         DWORD dwFlags,
         IXtfFindFileCallback *pCallback
)  
```

<a id="ID4EH" />

### Parâmetros

*pszSearchPattern*\
Tipo: LPCWSTR

Ponteiro para o padrão de pesquisa que define os nomes dos arquivos a serem excluídos.\
Esse parâmetro aceita caracteres curinga para corresponder a cadeias de caracteres com o padrão indicado.

*dwIncludeAttributes*\
Tipo: DWORD

Combinação OR bit a bit de atributos de arquivo a serem incluídos na exclusão. Consulte [Constantes de atributo de arquivo](https://msdn.microsoft.com/library/windows/desktop/gg258117\(v=vs.85\).aspx) para obter uma lista dos atributos possíveis.

*dwExcludeAttributes*\
Tipo: DWORD

Combinação OR bit a bit de atributos de arquivo a serem excluídos da exclusão. Consulte [Constantes de atributo de arquivo](https://msdn.microsoft.com/library/windows/desktop/gg258117\(v=vs.85\).aspx) para obter uma lista dos atributos possíveis.

*dwRecursionLevels*\
Tipo: DWORD

Número de níveis de diretório a serem percorridos recursivamente na exclusão.

*dwFlags*\
Tipo: DWORD

Sinalizadores que especificam como excluir os arquivos. É uma combinação OR bit a bit das macros listadas na tabela a seguir.

| Valor | Macro | Descrição |
| - | - | - |
| 0x80000000 | XTFDELETEFILE\_DEFER | Adia a exclusão do arquivo. |

*pCallback*\
Tipo: IXtfFindFileCallback \*

Ponteiro para o retorno de chamada [IXtfFindFileCallback](/pt-BR/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/ixtffindfilecallback-xtffileio-xbox-microsoft-t) a ser chamado quando um arquivo a ser excluído for encontrado.

<a id="ID4EQ" />

### Valor retornado

Tipo: HRESULT

Código de êxito ou de erro HRESULT.

<a id="requirements" />

## Comentários

Ao excluir arquivos, *dwIncludeAttributes* e *dwExcludeAttributes* atuam como filtros sobre quais arquivos são excluídos; eles não atuam como filtros sobre quais atributos de arquivo são excluídos ao excluir arquivos. A função **onfindfile** do [IXtfFindFileCallback](/pt-BR/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/ixtffindfilecallback-xtffileio-xbox-microsoft-t) será chamada para cada arquivo que estiver sendo excluído. A função de retorno de chamada retornará informações sobre cada arquivo que estiver sendo excluído. As informações retornadas podem ser usadas para retornar informações sobre o progresso da exclusão.

## Requisitos

**Cabeçalho:** xtffileio.h

**Biblioteca:** xtffileio.lib

**Plataformas com suporte:** Windows (para ferramentas do console XBOX)

<a id="ID4EPC" />

## Confira também

<a id="ID4ERC" />

[Interface IXtfFileIOClient](/pt-BR/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/ixtffileioclient-xtffileio-xbox-microsoft-t)\
[XtfFileIO](/pt-BR/reference/tools/xtf/xtffileio/xtffileio-xbox-microsoft-n)\
[IXtfFindFileCallback](/pt-BR/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/ixtffindfilecallback-xtffileio-xbox-microsoft-t)


## Related topics

- [IXtfFileIOClient::DeleteFiles (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/deletefiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::DeleteFiles Method](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/deletefiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::DeleteFiles 메서드](/ko/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/deletefiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::DeleteFiles メソッド](/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/deletefiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::CopyFiles (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/copyfiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
