BITS Structures and Unions
The Background Intelligent Transfer Service (BITS) interfaces use the following structures.
|AUTHENTICATION_INFO||Contains authentication scheme information.|
|BG_AUTH_CREDENTIALS||Identifies the target (server or proxy), authentication scheme, and user's credentials to use for a user authentication request.|
|BG_BASIC_CREDENTIALS||Contains the user's credentials.|
|BG_FILE_INFO||Identifies the local and remote names of the file to transfer.|
|BG_FILE_PROGRESS||Provides file-related progress information, such as the number of bytes transferred.|
|BG_FILE_RANGE||Provides the offset and length of a range to download.|
|BG_JOB_PROGRESS||Provides job-related progress information, such as the number of bytes and files transferred.|
|BG_JOB_REPLY_PROGRESS||Provides progress information related to the reply portion of an upload-reply job.|
|BG_JOB_TIMES||Provides job-related time stamps.|
|BITS_JOB_PROPERTY_VALUE||Provides the value property of the BITS job.|
The BITS interfaces use the following union.
|BG_AUTH_CREDENTIALS_UNION||Contains the credentials required by the chosen authentication scheme.|
Build date: 11/12/2012