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

# OnDeployMetrics

> Método IXtfDeployCallback::OnDeployMetrics

# Método IXtfDeployCallback::OnDeployMetrics

Devolución de llamada que se invoca cuando se notifican métricas de implementación.

## Sintaxis

```cpp theme={null}
public:
HRESULT OnDeployMetrics(
         ULONGLONG ullTotalFiles,
         ULONGLONG ullTotalBytes
)  
```

### Parámetros

*ullTotalFiles*\
Tipo: ULONGLONG

Número de archivos que se implementarán.

*ullTotalBytes*\
Tipo: ULONGLONG

Número de bytes que se transferirán durante la implementación.

### Valor devuelto

Tipo: HRESULT

Devuelve `S_OK` para continuar con la implementación, o un código de error HRESULT para cancelar la implementación.

## Comentarios

Esta devolución de llamada se invoca una vez, después de que el sistema de implementación evalúe qué archivos deben implementarse en la consola o eliminarse de la consola de desarrollo, para notificar el número total previsto de archivos que se van a implementar y de bytes que se van a transferir durante la implementación. Para obtener más información sobre cómo se evalúan los archivos y cuándo se invocan las devoluciones de llamada durante el proceso de implementación, consulte [Interfaz IXtfDeployCallback](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/ixtfdeploycallback-xtfapplication-xbox-microsoft-t.md).

Al igual que con las demás devoluciones de llamada de `IXtfDeployCallback`, el proceso de implementación continúa si esta devolución de llamada devuelve `S_OK`. Si esta devolución de llamada devuelve cualquier código de error `HRESULT`, el proceso de implementación se cancela inmediatamente. Los archivos que ya se han transferido o eliminado permanecen tal como están, y los archivos transferidos parcialmente se cierran en su forma truncada. Debe completarse otra implementación para garantizar que todos los archivos de la consola estén completos y actualizados.

## Requisitos

**Encabezado:** xtfapplication.h

**Biblioteca:** xtfapplication.lib

**Plataformas compatibles:** Windows (para las herramientas de consola XBOX)

## Consulte también

[Interfaz IXtfDeployCallback](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/ixtfdeploycallback-xtfapplication-xbox-microsoft-t.md)\
[XtfApplication](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/xtfapplication-xbox-microsoft-n.md)


## Related topics

- [Interfaz IXtfDeployCallback (contenido de la interfaz)](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/ixtfdeploycallback-xtfapplication-xbox-microsoft-t.md)
- [Deploy](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/deploy-ixtfapplicationclient-xtfapplication-xbox-microsoft-m.md)
- [MetricUnit](https://docs.xbox.com/es/services/playfab/api-references/events/data-types/metricunit.md)
- [XblMultiplayerMetrics](https://docs.xbox.com/es/reference/live/xsapi-c/multiplayer_c/enums/xblmultiplayermetrics.md)
- [DeployEx](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/ixtfapplicationclient-deployex.md)
