Export (0) Print
Expand All

BITS Structures and Unions

The Background Intelligent Transfer Service (BITS) interfaces use the following structures.

In this section

TopicDescription

BG_AUTH_CREDENTIALS

The BG_AUTH_CREDENTIALS structure identifies the target (proxy or server), authentication scheme, and the user's credentials to use for user authentication requests. The structure is passed to the IBackgroundCopyJob2::SetCredentials method.

BG_AUTH_CREDENTIALS_UNION

The BG_AUTH_CREDENTIALS_UNION union identifies the credentials to use for the authentication scheme specified in the BG_AUTH_CREDENTIALS structure.

BG_BASIC_CREDENTIALS

The BG_BASIC_CREDENTIALS structure identifies the user name and password to authenticate.

BG_FILE_INFO

The BG_FILE_INFO structure provides the local and remote names of the file to transfer.

BG_FILE_PROGRESS

The BG_FILE_PROGRESS structure provides file-related progress information, such as the number of bytes transferred.

BG_FILE_RANGE

The BG_FILE_RANGE structure identifies a range of bytes to download from a file.

BG_JOB_PROGRESS

The BG_JOB_PROGRESS structure provides job-related progress information, such as the number of bytes and files transferred. For upload jobs, the progress applies to the upload file, not the reply file. To view reply file progress, see the BG_JOB_REPLY_PROGRESS structure.

BG_JOB_REPLY_PROGRESS

The BG_JOB_REPLY_PROGRESS structure provides progress information related to the reply portion of an upload-reply job.

BG_JOB_TIMES

The BG_JOB_TIMES structure provides job-related time stamps.

BITS_JOB_PROPERTY_VALUE

Provides the property value of the BITS job based on the value of the BITS_JOB_PROPERTY_ID enumeration.

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft