Skip to main content

Méthode IXtfFileIOClient::CopyFiles

Copie des fichiers entre deux emplacements sur une console de développement et retourne des informations sur l’opération.

Syntaxe

Paramètres

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 pour faire correspondre les chaînes au modèle indiqué. dwIncludeAttributes
Type : DWORD
Combinaison OR au niveau du bit d’attributs de fichier à inclure pour la copie. Consultez Constantes d’attributs de fichier pour obtenir la liste des attributs possibles. dwExcludeAttributes
Type : DWORD
Combinaison OR au niveau du bit d’attributs de fichier à exclure de la copie. Consultez Constantes d’attributs de fichier pour obtenir la liste des attributs possibles. dwRecursionLevels
Type : DWORD
Nombre de niveaux de répertoire à parcourir de façon récursive pour la copie, ou -1 pour couvrir tous les niveaux de l’arborescence de répertoires. pszDstFileName
Type : LPCWSTR
Pointeur vers les noms des fichiers cibles vers lesquels copier. dwFlags
Type : DWORD
Indicateurs qui spécifient comment copier les fichiers. Il s’agit d’une combinaison OR au niveau du bit des macros répertoriées dans le tableau suivant. pCallback
Type : IXtfCopyFileCallback*
Pointeur vers le rappel IXtfCopyFileCallback à appeler lorsque l’état de la copie change.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur HRESULT.

Remarques

IXtfFileIOClient::CopyFiles lance le processus de copie d’un ou de plusieurs fichiers d’un emplacement à un autre sur la console XBOX. Pour suivre la progression de la commande de copie de fichiers, définissez les fonctions de rappel avec une instance de IXtfCopyFileCallback. IXtfCopyFileCallback contient des fonctions de rappel qui sont appelées au début de l’opération de copie de fichiers, pendant sa progression et enfin une fois qu’elle est terminée.
Lors de la copie de plusieurs fichiers au moyen de caractères génériques, le paramètre pszDstFileName est considéré comme un répertoire et tous les fichiers copiés sont placés dans ce répertoire. Si le répertoire n’existe pas, il est créé avant la copie des fichiers.
Les paramètres dwIncludeAttributes et dwExcludeAttributes agissent comme des filtres qui indiquent les fichiers à copier. Ces paramètres n’agissent pas comme des filtres qui indiquent les attributs de fichier à copier lors de la copie des 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 IXtfFileIOClient
XtfFileIO
Last modified on October 6, 2026