IBackgroundCopyJob3 interface

Use the IBackgroundCopyJob3 interface to download ranges of a file and change the prefix of a remote file name.

The IBackgroundCopyJob3 interface inherits from the IBackgroundCopyJob2 interface.

To get an IBackgroundCopyJob3 interface pointer, call the IBackgroundCopyJob::QueryInterface method using __uuidof(IBackgroundCopyJob3) for the interface identifier.

Use the IBackgroundCopyJob3 interface pointer to call the methods of the IBackgroundCopyJob,
IBackgroundCopyJob2, and IBackgroundCopyJob3 interfaces.

Methods

The IBackgroundCopyJob3 interface has these methods.

Method Description
IBackgroundCopyJob3::AddFileWithRanges Adds a file to a download job and specifies the ranges of the file you want to download.
IBackgroundCopyJob3::GetFileACLFlags Retrieves the flags that identify the owner and ACL information to maintain when transferring a file using SMB.
IBackgroundCopyJob3::ReplaceRemotePrefix Replaces the beginning text of all remote names in the download job with the specified string.
IBackgroundCopyJob3::SetFileACLFlags Specifies the owner and ACL information to maintain when using SMB to download or upload a file.

Requirements

   
Windows version Windows Vista, Windows XP with SP2,KB842773 on Windows Server 2003, and Windows XP Windows Server 2008, Windows Server 2003 with SP1
Target Platform Windows
Header bits2_0.h (include Bits.h)

See Also

IBackgroundCopyJob

IBackgroundCopyJob2