Passer au contenu principal

IXtfDeployCallback::OnDeployExtraFileRemoved

Rappel appelé pour signaler qu’un fichier supplémentaire sur la console a été supprimé.

Syntaxe

Paramètres

pszFilePath
Type : LPCWSTR
Chemin d’accès du fichier supplémentaire qui a été supprimé.

Valeur de retour

Type : HRESULT Retourne S_OK pour poursuivre le déploiement, ou un code d’erreur HRESULT pour annuler le déploiement.

Remarques

Ce rappel est appelé uniquement si la méthode IXtfApplicationClient::Deploy est appelée avec le paramètre fRemoveExtraFiles défini à TRUE, ce qui indique que le système de déploiement doit supprimer tout fichier trouvé sur la console qui n’est pas sur le PC qui effectue le déploiement. Ce rappel est appelé une fois pour chaque fichier supplémentaire supprimé. Pour plus d’informations sur la façon dont les fichiers sont évalués et sur le moment où les rappels sont appelés pendant le processus de déploiement, consultez Interface IXtfDeployCallback. Comme pour les autres rappels de IXtfDeployCallback, le processus de déploiement se poursuit si ce rappel retourne S_OK. Si ce rappel retourne un code d’erreur HRESULT, quel qu’il soit, le processus de déploiement est annulé immédiatement. Les fichiers qui ont déjà été transférés ou supprimés restent tels quels, et les fichiers partiellement transférés sont fermés dans leur forme tronquée. Un autre déploiement doit être effectué pour garantir que tous les fichiers sur la console sont complets et à jour.

Configuration requise

En-tête : xtfapplication.h Bibliothèque : xtfapplication.lib Plateformes prises en charge : Windows (pour les outils de console XBOX)

Voir aussi

Interface IXtfDeployCallback
XtfApplication
Dernière modification le 6 octobre 2026