다음을 통해 공유


IBitsPeerCacheAdministration::SetConfigurationFlags 메서드(bits3_0.h)

컴퓨터 피어 컴퓨터에 콘텐츠를 사용할 수 및 피어에서 콘텐츠를 다운로드 하는 경우 결정 하는 구성 플래그를 설정 합니다.

구문

HRESULT SetConfigurationFlags(
  [in] DWORD Flags
);

매개 변수

[in] Flags

컴퓨터가 피어에 콘텐츠를 제공할 수 있고 피어에서 콘텐츠를 다운로드할 수 있는지 여부를 결정하는 플래그입니다. 다음 플래그를 설정할 수 있습니다.

의미
BG_ENABLE_PEERCACHING_CLIENT
0x0001
컴퓨터는 피어에서 콘텐츠를 다운로드할 수 있습니다.

클라이언트 컴퓨터와 작업이 모두 BITS가 피어에서 파일을 다운로드하도록 허용하지 않는 한 BITS는 피어에서 파일을 다운로드하지 않습니다. 작업이 피어에서 파일을 다운로드하도록 허용하려면 IBackgroundCopyJob4::SetPeerCachingFlags 메서드를 호출하고 BG_JOB_ENABLE_PEERCACHING_CLIENT 플래그를 설정합니다.

이 값을 변경하면 컴퓨터의 모든 작업에 영향을 줄 수 있습니다. 다음 조건 중 하나가 있는 경우 BITS는 작업 및 캐시의 값에 따라 다운로드를 중지하고 작업을 다시 예약하여 피어 또는 원본 서버에서 전송을 시작합니다.

  • 캐시에 대한 이 값은 TRUE 이고 작업에 대한 값은 TRUEFALSE 간에 전환됩니다.
  • 작업 속성에 대한 이 값은 TRUE 이고 캐시 값은 TRUEFALSE 간에 전환됩니다.
그러면 BITS가 작업을 중지하기 전에 중단된 위치에서 다운로드가 다시 시작됩니다.
BG_ENABLE_PEERCACHING_SERVER
0x0002
컴퓨터는 피어에 콘텐츠를 제공할 수 있습니다.

클라이언트 컴퓨터와 작업에서 BITS가 파일을 캐시하고 제공하는 것을 허용하지 않는 한 BITS는 파일을 캐시하고 피어에 제공하지 않습니다. 작업이 작업에 대한 파일을 캐시하도록 허용하려면 IBackgroundCopyJob4::SetPeerCachingFlags 메서드를 호출하고 BG_JOB_ENABLE_PEERCACHING_SERVER 플래그를 설정합니다.

반환 값

메서드는 다음 반환 값을 반환합니다.

반환 코드 Description
S_OK
Success
BG_S_OVERRIDDEN_BY_POLICY
구성 기본 설정이 성공적으로 저장되었지만 구성된 그룹 정책 설정이 기본 설정을 재정의하므로 기본 설정이 사용되지 않습니다.

값 집합이 그룹 정책 값과 다른 경우 메서드는 이 값을 반환합니다. 값이 같으면 메서드는 S_OK 반환합니다.

설명

이 값은 EnablePeerCaching 그룹 정책이 설정되지 않은 경우에만 사용됩니다.

작업은 피어에서 콘텐츠를 다운로드하거나 해당 콘텐츠를 피어에 제공하는지 여부를 결정합니다. 자세한 내용은 IBackgroundCopyJob4::SetPeerCachingFlags 메서드를 참조하세요 .

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 bits3_0.h(Bits.h 포함)
라이브러리 Bits.lib

추가 정보

IBackgroundCopyJob4::SetPeerCachingFlags

IBitsPeerCacheAdministration

IBitsPeerCacheAdministration::GetConfigurationFlags