BITS Structures and Unions
The Background Intelligent Transfer Service (BITS) interfaces use the following structures.
| Structure | Description |
|---|---|
| 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.
| Union | Description |
|---|---|
| BG_AUTH_CREDENTIALS_UNION | Contains the credentials required by the chosen authentication scheme. |
Send comments about this topic to Microsoft
Build date: 11/12/2012