Skip to main content

Méthode IXtfCopyFileCallback::OnStartFileCopy

Appelée lorsque la copie d’un fichier entre deux emplacements sur une console de développement commence.

Syntaxe

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 pour faire correspondre les chaînes au modèle indiqué. pSrcFileInfo
Type : LPCXTFFILEINFO
Pointeur vers une structure XTFFILEINFO qui contient des informations sur le fichier copié. pszDstFileName
Type : LPCWSTR
Pointeur vers le nom du fichier cible.

Valeur de retour

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

Remarques

Cette fonction de rappel est appelée une seule fois par la méthode IXtfFileIOClient::CopyFiles au début d’une opération de copie de fichiers. La taille de fichier retournée dans la structure XTFFILEINFO représente la somme des tailles des fichiers à copier, en octets. Vous pouvez utiliser cette somme pour suivre la progression globale de l’opération de copie de fichiers. Si cette fonction de rappel retourne un code d’erreur HRESULT, l’opération de copie de fichiers est abandonnée.

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
XtfFileIO
Last modified on October 6, 2026