BITS 인터페이스

다음 BITS(Background Intelligent Transfer Service) 인터페이스를 사용하여 파일을 전송하고 전송 큐 내에서 작업을 모니터링합니다.

인터페이스 Description
IBackgroundCopyCallback 클라이언트는 IBackgroundCopyCallback 인터페이스를 구현하여 작업이 완료되었거나 수정되었거나 오류가 있다는 알림을 받습니다.
IBackgroundCopyCallback2 클라이언트는 IBackgroundCopyCallback2 인터페이스를 구현하여 파일 다운로드가 완료되었다는 알림을 받습니다.
IBackgroundCopyCallback3 클라이언트는 IBackgroundCopyCallback3 인터페이스를 구현하여 파일 범위 다운로드가 완료되었다는 알림을 받습니다.
IBackgroundCopyError 작업 오류의 세부 정보를 검색합니다.
IBackgroundCopyFile 작업에서 파일 전송 요청의 로컬 및 원격 파일 이름과 진행률을 검색합니다.
IBackgroundCopyFile2 파일의 새 원격 이름을 지정하고 다운로드할 범위 목록을 검색합니다.
IBackgroundCopyFile3 피어가 콘텐츠를 요청하고 임시 파일의 이름을 검색할 수 있도록 파일의 유효성을 검사합니다.
IBackgroundCopyFile4 피어 및 원본 서버에 대한 다운로드 통계를 검색합니다.
IBackgroundCopyFile5 BackgroundCopyFile 속성에 대한 제네릭 속성 get 및 set 메서드를 제공합니다.
IBackgroundCopyFile6 BITS 파일 전송의 제네릭 속성을 가져오거나 설정합니다.
IBackgroundCopyJob 작업에 파일을 추가하고, 작업의 우선 순위 수준을 설정하고, 작업 상태를 결정하고, 작업을 시작하고 중지합니다.
IBackgroundCopyJob2 업로드 작업에서 회신 데이터를 검색하고, 클라이언트로 회신 데이터 전송의 진행률을 결정하고, 명령줄 실행을 요청하고, 프록시 및 원격 서버에 대한 자격 증명을 제공합니다.
IBackgroundCopyJob3 파일 범위를 다운로드하고, 원격 파일 이름의 접두사를 변경하고, 파일과 함께 소유자 및 ACL 정보를 유지 관리합니다.
IBackgroundCopyJob4 피어 캐싱을 사용하도록 설정하고, 다운로드 시간을 제한하며, 사용자 토큰 특성을 검사합니다.
IBackgroundCopyJob5 작업의 여러 선택적 동작을 쿼리하거나 설정합니다.
IBackgroundCopyJobHttpOptions 인증서 기반 클라이언트 인증에 대한 클라이언트 인증서 및 HTTP 요청에 대한 사용자 지정 헤더를 지정합니다.
IBackgroundCopyJobHttpOptions2 이 인터페이스를 사용하여 BITS 전송에 사용되는 HTTP 메서드를 검색 및/또는 재정의합니다.
IBackgroundCopyManager 전송 작업을 만들고, 큐에 있는 작업의 열거자 개체를 검색하고, 큐에서 개별 작업을 검색합니다.
IBitsPeer 이웃의 피어에 대한 정보를 가져옵니다.
IBitsPeerCacheAdministration 콘텐츠를 다운로드할 수 있는 피어 풀을 관리합니다.
IBitsPeerCacheRecord 캐시의 파일에 대한 정보를 가져옵니다.
IBitsTokenOptions BITS(Background Intelligent Transfer Service) 전송 작업에 대한 보안 토큰 쌍을 연결하고 관리합니다.
IEnumBackgroundCopyFiles 작업의 파일을 열거합니다.
IEnumBackgroundCopyJobs 전송 큐의 작업을 열거합니다.
IEnumBitsPeerCacheRecords 캐시의 레코드를 열거합니다.
IEnumBitsPeers BITS에서 검색한 피어 목록을 열거합니다.