> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OnEndFileCopy

> Méthode IXtfCopyFileCallback::OnEndFileCopy

# Méthode IXtfCopyFileCallback::OnEndFileCopy

Appelée lorsque la copie d'un fichier entre deux emplacements sur une console de développement se termine.

## Syntaxe

```cpp theme={null}
public:
HRESULT OnEndFileCopy(
         LPCWSTR pszRootDirectory,
         LPCWSTR pszSearchPattern,
         LPCXTFFILEINFO pSrcFileInfo,
         LPCWSTR pszDstFileName,
         HRESULT hrErrorCode
)  
```

### Paramètres

*pszRootDirectory*\
Type : LPCWSTR

Pointeur vers le chemin du répertoire racine de la copie.

*pszSearchPattern*\
Type : LPCWSTR

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

*pSrcFileInfo*\
Type : LPCXTFFILEINFO

Pointeur vers une structure [XTFFILEINFO](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/structures/xtffileinfo-xtffileio-xbox-microsoft-t.md) qui contient des informations sur le fichier copié.

*pszDstFileName*\
Type : LPCWSTR

Pointeur vers le nom du fichier cible.

*hrErrorCode*\
Type : HRESULT

Code de réussite ou d'erreur HRESULT.

### Valeur de retour

Type : HRESULT

Retourne `S_OK` en cas de réussite ; sinon, retourne un code d'erreur HRESULT.

## Remarques

Cette fonction est appelée une fois par la fonction [IXtfFileIOClient::CopyFiles](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/copyfiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md), à la fin d'une opération de copie de fichiers. Les informations spécifiées dans la fonction de rappel incluent le nombre total d'octets transférés dans la structure [XTFFILEINFO](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/structures/xtffileinfo-xtffileio-xbox-microsoft-t.md). Vous pouvez vérifier le paramètre `hrErrorCode` de cette fonction pour identifier les erreurs qui ont pu se produire pendant l'opération de copie de fichiers.

## Configuration requise

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

**Bibliothèque :** xtffileio.lib

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

## Voir aussi

[Interface IXtfCopyFileCallback](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/ixtfcopyfilecallback-xtffileio-xbox-microsoft-t.md)\
[XtfFileIO](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/xtffileio-xbox-microsoft-n.md)


## Related topics

- [Interface IXtfCopyFileCallback (contenu de l'interface)](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/ixtfcopyfilecallback-xtffileio-xbox-microsoft-t.md)
- [XTFFILEINFO](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/structures/xtffileinfo-xtffileio-xbox-microsoft-t.md)
- [CopyFiles](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/methods/copyfiles-ixtffileioclient-xtffileio-xbox-microsoft-m.md)
- [Méthode CopyFiles](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/classes/IXtfBatchFileIOClient/methods/copyfiles-ixtfbatchfileioclient-xtffileio-xbox-microsoft-m.md)
- [OnFileCopyProgress](https://docs.xbox.com/fr/reference/tools/xtf/xtffileio/classes/IXtfCopyFileCallback/methods/onfilecopyprogress-ixtfcopyfilecallback-xtffileio-xbox-microsoft-m.md)
