IBackgroundCopyJob4::SetPeerCachingFlags 메서드(bits3_0.h)
피어에서 콘텐츠는 작업의 파일을 캐시 하 고 동료에 게 제공 하 고 작업을 다운로드할 수 하는 경우를 결정 하는 플래그를 설정 합니다.
구문
HRESULT SetPeerCachingFlags(
[in] DWORD Flags
);
매개 변수
[in] Flags
작업의 파일을 캐시하고 피어에 처리할 수 있는지 여부와 작업이 피어에서 콘텐츠를 다운로드할 수 있는지 여부를 결정하는 플래그입니다. 다음 플래그를 설정할 수 있습니다.
값 | 의미 |
---|---|
|
작업은 피어에서 콘텐츠를 다운로드할 수 있습니다.
클라이언트 컴퓨터와 작업에서 BITS(Background Intelligent Transfer Service)가 피어에서 파일을 다운로드하도록 허용하지 않는 한 작업은 피어에서 다운로드되지 않습니다. 클라이언트 컴퓨터가 피어에서 파일을 다운로드할 수 있도록 하려면 EnablePeerCaching 그룹 정책을 설정하거나 IBitsPeerCacheAdministration::SetConfigurationFlags 메서드를 호출하고 BG_ENABLE_PEERCACHING_CLIENT 플래그를 설정합니다. 다음 조건 중 하나가 있는 경우 BITS는 작업 및 캐시의 값에 따라 다운로드를 중지하고 작업을 다시 예약하여 피어 또는 원본 서버에서 전송을 시작합니다.
|
|
작업의 파일을 캐시하고 피어에 제공될 수 있습니다.
클라이언트 컴퓨터와 작업에서 BITS가 파일을 캐시하고 제공하도록 허용하지 않는 한 BITS는 파일을 캐시하고 피어에 제공하지 않습니다. BITS가 클라이언트 컴퓨터에서 파일을 캐시하고 제공하도록 허용하려면 EnablePeerCaching 그룹 정책을 설정하거나 IBitsPeerCacheAdministration::SetConfigurationFlags 메서드를 호출하고 BG_ENABLE_PEERCACHING_SERVER 플래그를 설정합니다. BITS 4.0: 이 플래그는 더 이상 사용되지 않습니다. |
|
BITS는 전송 작업에 Windows BranchCache를 사용하지 않습니다. 이 설정은 BITS 이외의 애플리케이션에서 Windows BranchCache를 사용하는 데 영향을 주지 않습니다. |
반환 값
메서드는 다음 값을 반환합니다.
반환 코드 | Description |
---|---|
|
Success |
설명
이러한 플래그 설정은 EnablePeerCaching 그룹 정책을 설정하거나 IBitsPeerCacheAdministration::SetConfigurationFlags를 호출하여 피어 캐싱을 사용하도록 설정한 경우에만 의미가 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
대상 플랫폼 | Windows |
헤더 | bits3_0.h(Bits.h 포함) |
라이브러리 | Bits.lib |