> ## 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::OnDeployMetrics 메서드

> IXtfDeployCallback::OnDeployMetrics 메서드

# IXtfDeployCallback::OnDeployMetrics 메서드

배포 메트릭이 보고될 때 호출되는 콜백입니다.

<a id="syntaxSection" />

## 구문

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

<a id="parametersSection" />

### 매개 변수

*ullTotalFiles*\
형식: ULONGLONG

배포될 파일 수입니다.

*ullTotalBytes*\
형식: ULONGLONG

배포 중에 전송될 바이트 수입니다.

<a id="retvalSection" />

### 반환 값

형식: HRESULT

배포를 계속하려면 `S_OK`를 반환하거나, 배포를 취소하려면 HRESULT 오류 코드를 반환합니다.

<a id="remarksSection" />

## 설명

이 콜백은 배포 시스템이 콘솔에 배포하거나 개발 콘솔에서 삭제해야 하는 파일을 평가한 후 한 번 호출되어, 배포될 것으로 예상되는 총 파일 수와 배포 중에 전송될 바이트 수를 보고합니다. 배포 프로세스 중에 파일을 평가하는 방식과 콜백이 호출되는 시점에 대한 자세한 내용은 [IXtfDeployCallback 인터페이스](/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/ixtfdeploycallback-xtfapplication-xbox-microsoft-t)를 참조하세요.

`IXtfDeployCallback`의 다른 콜백과 마찬가지로 이 콜백이 `S_OK`를 반환하면 배포 프로세스가 계속됩니다. 이 콜백이 `HRESULT` 오류 코드를 반환하면 배포 프로세스가 즉시 취소됩니다. 이미 전송되거나 삭제된 파일은 그대로 유지되며, 부분적으로 전송된 파일은 잘린 형태로 닫힙니다. 콘솔의 모든 파일이 완전하고 최신 상태인지 확인하려면 다른 배포를 완료해야 합니다.

<a id="requirementsSection" />

## 요구 사항

**헤더:** xtfapplication.h

**라이브러리:** xtfapplication.lib

**지원 플랫폼:** Windows(XBOX 콘솔 도구용)

<a id="seealsoSection" />

## 함께 보기

[IXtfDeployCallback 인터페이스](/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/ixtfdeploycallback-xtfapplication-xbox-microsoft-t)\
[XtfApplication](/reference/tools/xtf/xtfapplication/xtfapplication-xbox-microsoft-n)


## Related topics

- [IXtfDeployCallback::OnDeployInitialized 메서드](/ko/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeployinitialized-ixtfdeploycallback-xtfapplication-xbox-wi.md)
- [IXtfDeployCallback::OnDeployExtraFileRemoved](/ko/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeployextrafileremoved-ixtfdeploycallback-xtfapplication-xb.md)
- [IXtfDeployCallback::OnDeployError](/ko/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeployerror-ixtfdeploycallback-xtfapplication-xbox-windows.md)
- [IXtfDeployCallback::OnDeployChangeEvaluation](/ko/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeploychangeevaluation-ixtfdeploycallback-xtfapplication-xb.md)
- [IXtfDeployCallback::OnDeployFileProgress](/ko/reference/tools/xtf/xtfapplication/classes/IXtfDeployCallback/methods/ondeployfileprogress-ixtfdeploycallback-xtfapplication-xbox-w.md)
