다음을 통해 공유


IBITSExtensionSetup::GetCleanupTask 메서드(bitscfg.h)

GetCleanupTask 메서드를 사용하여 가상 디렉터리에 연결된 정리 작업에 대한 인터페이스 포인터를 검색합니다.

구문

HRESULT GetCleanupTask(
  [in]  REFIID   riid,
  [out] IUnknown **ppUnk
);

매개 변수

[in] riid

ppTask에서 반환할 작업 스케줄러 인터페이스를 식별합니다. 식별자 목록은 ITaskScheduler::Activate 메서드를 참조하세요.

[out] ppUnk

riid로 지정된 인터페이스에 대한 포인터입니다. 인터페이스를 사용하여 작업의 속성을 수정합니다. 완료되면 ppTask를 해제합니다.

반환 값

이 메서드는 성공을 위해 S_OK 반환합니다. 그렇지 않으면 가상 디렉터리에 대해 작업이 만들어지지 않은 경우 메서드는 S_FALSE 반환합니다.

설명

가상 디렉터리를 만들고 BITS 업로드에 사용하도록 설정 하면 BITS는 작업 스케줄러에 작업 항목을 추가합니다. 작업 항목은 제한 시간 내에 수정되지 않은 작업을 삭제하여 12시간마다 한 번씩 가상 디렉터리를 정리합니다. 제한 시간을 지정하려면 BITSSessionTimeout IIS 확장 속성을 설정합니다.

정리 일정을 변경하려면 BITSCleanupUseDefault BITS IIS 확장 속성을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2003
대상 플랫폼 Windows
헤더 bitscfg.h
DLL BitsMgr.dll
재배포 가능 파일 Windows XP의 BITS 1.5

추가 정보

IBITSExtensionSetup::EnableBITSUploads

IBITSExtensionSetup::GetCleanupTaskName