> ## 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éthode IXtfFileIOClient::DeleteFiles

> Méthode IXtfFileIOClient::DeleteFiles

# Méthode IXtfFileIOClient::DeleteFiles

Supprime des fichiers de la console de développement.

<a id="syntaxSection" />

## Syntaxe

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

<a id="ID4EH" />

### Paramètres

*pszSearchPattern*\
Type : LPCWSTR

Pointeur vers le modèle de recherche qui définit les noms des fichiers à supprimer.\
Ce paramètre accepte les caractères génériques afin de faire correspondre les chaînes au modèle indiqué.

*dwIncludeAttributes*\
Type : DWORD

Combinaison OR au niveau du bit des attributs de fichier à inclure dans la suppression. Consultez [Constantes d'attributs de fichier](https://msdn.microsoft.com/library/windows/desktop/gg258117\(v=vs.85\).aspx) pour obtenir la liste des attributs possibles.

*dwExcludeAttributes*\
Type : DWORD

Combinaison OR au niveau du bit des attributs de fichier à exclure de la suppression. Consultez [Constantes d'attributs de fichier](https://msdn.microsoft.com/library/windows/desktop/gg258117\(v=vs.85\).aspx) pour obtenir la liste des attributs possibles.

*dwRecursionLevels*\
Type : DWORD

Nombre de niveaux de répertoire à parcourir de manière récursive pour la suppression.

*dwFlags*\
Type : DWORD

Indicateurs qui spécifient comment supprimer les fichiers. Il s'agit d'une combinaison OR au niveau du bit des macros répertoriées dans le tableau suivant.

| Valeur | Macro | Description |
| - | - | - |
| 0x80000000 | XTFDELETEFILE\_DEFER | Différer la suppression de fichiers. |

*pCallback*\
Type : IXtfFindFileCallback \*

Pointeur vers le rappel [IXtfFindFileCallback](/fr/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/ixtffindfilecallback-xtffileio-xbox-microsoft-t) à appeler lorsqu'un fichier à supprimer est trouvé.

<a id="ID4EQ" />

### Valeur de retour

Type : HRESULT

Code de réussite ou d'erreur HRESULT.

<a id="requirements" />

## Remarques

Lors de la suppression de fichiers, *dwIncludeAttributes* et *dwExcludeAttributes* agissent comme des filtres sur les fichiers supprimés ; ils n'agissent pas comme des filtres sur les attributs de fichier supprimés lors de la suppression des fichiers. La fonction **onfindfile** de [IXtfFindFileCallback](/fr/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/ixtffindfilecallback-xtffileio-xbox-microsoft-t) est appelée pour chaque fichier supprimé. La fonction de rappel retourne des informations sur chaque fichier supprimé. Les informations retournées peuvent être utilisées pour fournir des informations sur la progression de la suppression.

## Configuration requise

**En-tête :** xtffileio.h

**Bibliothèque :** xtffileio.lib

**Plateformes prises en charge :** Windows (pour les outils de console XBOX)

<a id="ID4EPC" />

## Voir aussi

<a id="ID4ERC" />

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


## Related topics

- [IXtfFileIOClient::DeleteFiles Method](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/deletefiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [IXtfFileIOClient::DeleteFiles (método)](/es/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::RemoveDirectory Method](/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/removedirectory-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
