IBackgroundCopyFile interface (bits.h)

IBackgroundCopyFile contains information about a file that is part of a job. For example, you can use IBackgroundCopyFile methods to retrieve the local and remote names of the file and transfer progress information.

To get an IBackgroundCopyFile interface pointer, call the IBackgroundCopyError::GetFile method or the IEnumBackgroundCopyFiles::Next method.

Inheritance

The IBackgroundCopyFile interface inherits from the IUnknown interface. IBackgroundCopyFile also has these types of members:

Methods

The IBackgroundCopyFile interface has these methods.

 
IBackgroundCopyFile::GetLocalName

Retrieves the local name of the file.
IBackgroundCopyFile::GetProgress

Retrieves information on the progress of the file transfer.
IBackgroundCopyFile::GetRemoteName

Retrieves the remote name of the file.

Requirements

Requirement Value
Minimum supported client Windows XP
Minimum supported server Windows Server 2003
Target Platform Windows
Header bits.h

See also

IBackgroundCopyError

IBackgroundCopyFile2

IBackgroundCopyJob

IEnumBackgroundCopyFiles