> ## 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.

# IXtfDeployCallback::OnDeployChangeEvaluation

> IXtfDeployCallback::OnDeployChangeEvaluation

# IXtfDeployCallback::OnDeployChangeEvaluation

Rappel appelé lors de l'évaluation des fichiers à transférer ou à supprimer.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
public:
HRESULT OnDeployChangeEvaluation(
         ULONGLONG ullFilesProcessed,
         ULONGLONG ullTotalFiles
)  
```

<a id="parametersSection" />

### Paramètres

*ullFilesProcessed*\
Type : ULONGLONG

Nombre de fichiers évalués jusqu'à présent.

*ullTotalFiles*\
Type : ULONGLONG

Nombre total de fichiers à évaluer.

<a id="retvalSection" />

### Valeur de retour

Type : HRESULT

Retourne `S_OK` pour poursuivre le déploiement, ou un code d'erreur HRESULT pour annuler le déploiement.

<a id="remarksSection" />

## Remarques

Ce rappel est appelé lorsque le système de déploiement évalue quels fichiers doivent être déployés vers la console ou supprimés de la console. Vous pouvez utiliser ce rappel pour mettre à jour un indicateur de progression. 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](/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/ixtfdeploycallback-xtfapplication-xbox-microsoft-t).

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.

Si vous déployez un jeu ou une application qui n'a pas été inscrit sur la console cible, tous les fichiers doivent être déployés, et ce rappel ne sera pas appelé du tout.

<a id="requirementsSection" />

## Configuration requise

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

**Bibliothèque :** xtfapplication.lib

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

<a id="seealsoSection" />

## Voir aussi

[Interface IXtfDeployCallback](/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/ixtfdeploycallback-xtfapplication-xbox-microsoft-t)\
[XtfApplication](/fr-CA/reference/tools/xtf/xtfapplication/xtfapplication-xbox-microsoft-n)


## Related topics

- [IXtfDeployCallback::OnDeployError](/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeployerror-ixtfdeploycallback-xtfapplication-xbox-windows.md)
- [IXtfDeployCallback::OnDeployFileProgress](/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeployfileprogress-ixtfdeploycallback-xtfapplication-xbox-w.md)
- [Méthode IXtfDeployCallback::OnDeployInitialized](/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeployinitialized-ixtfdeploycallback-xtfapplication-xbox-wi.md)
- [Méthode IXtfDeployCallback::OnDeployMetrics](/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeploymetrics-ixtfdeploycallback-xtfapplication-xbox-window.md)
- [IXtfDeployCallback::OnDeployExtraFileRemoved](/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeployextrafileremoved-ixtfdeploycallback-xtfapplication-xb.md)
