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

# IXtfFileIOClient::DeleteFiles (método)

> IXtfFileIOClient::DeleteFiles (método)

# IXtfFileIOClient::DeleteFiles (método)

Elimina archivos de la consola de desarrollo.

<a id="syntaxSection" />

## Sintaxis

```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

Puntero al patrón de búsqueda que define los nombres de archivo de los archivos que se van a eliminar.\
Este parámetro acepta caracteres comodín para hacer coincidir cadenas con el patrón indicado.

*dwIncludeAttributes*\
Tipo: DWORD

Combinación OR bit a bit de los atributos de archivo que se incluirán en la eliminación. Consulte [Constantes de atributos de archivo](https://msdn.microsoft.com/library/windows/desktop/gg258117\(v=vs.85\).aspx) para obtener una lista de los atributos posibles.

*dwExcludeAttributes*\
Tipo: DWORD

Combinación OR bit a bit de los atributos de archivo que se excluirán de la eliminación. Consulte [Constantes de atributos de archivo](https://msdn.microsoft.com/library/windows/desktop/gg258117\(v=vs.85\).aspx) para obtener una lista de los atributos posibles.

*dwRecursionLevels*\
Tipo: DWORD

Número de niveles de directorio en los que se aplicará la recursión para la eliminación.

*dwFlags*\
Tipo: DWORD

Marcas que especifican cómo eliminar los archivos. Se trata de una combinación OR bit a bit de las macros enumeradas en la tabla siguiente.

| Valor      | Macro                | Descripción                        |
| ---------- | -------------------- | ---------------------------------- |
| 0x80000000 | XTFDELETEFILE\_DEFER | Aplaza la eliminación del archivo. |

*pCallback*\
Tipo: IXtfFindFileCallback \*

Puntero a la devolución de llamada [IXtfFindFileCallback](/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/ixtffindfilecallback-xtffileio-xbox-microsoft-t) a la que se llamará cuando se encuentre un archivo que eliminar.

<a id="ID4EQ" />

### Valor devuelto

Tipo: HRESULT

Código de éxito o de error HRESULT.

<a id="requirements" />

## Comentarios

Al eliminar archivos, *dwIncludeAttributes* y *dwExcludeAttributes* actúan como filtros sobre qué archivos se eliminan; no actúan como un filtro sobre qué atributos de archivo se eliminan al eliminar archivos. La llamada a la función **onfindfile** de [IXtfFindFileCallback](/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/ixtffindfilecallback-xtffileio-xbox-microsoft-t) se realizará por cada archivo que se elimine. La función de devolución de llamada devolverá información sobre cada archivo que se elimine. La información devuelta se puede usar para devolver información sobre el progreso de la eliminación.

## Requisitos

**Encabezado:** xtffileio.h

**Biblioteca:** xtffileio.lib

**Plataformas compatibles:** Windows (para herramientas de consola XBOX)

<a id="ID4EPC" />

## Consulte también

<a id="ID4ERC" />

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


## Related topics

- [IXtfFileIOClient::FindFiles (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/findfiles-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)
- [IXtfFileIOClient::GetFileAttributes (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfileattributes-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::GetFileInfo (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfileinfo-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::GetFileSize (método)](/es/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/getfilesize-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
