BITS enumerations
The Background Intelligent Transfer Service (BITS) interfaces use the following enumerations.
In this section
Topic | Description |
---|---|
BG_AUTH_SCHEME | Defines constants that specify the authentication scheme to use when a proxy or server requests user authentication. |
BG_AUTH_TARGET | Defines constants that specify whether the credentials are used for proxy or server user authentication requests. |
BG_CERT_STORE_LOCATION | Defines constants that specify the location of the certificate store. |
BG_ERROR_CONTEXT | Defines constants that specify the context in which the error occurred. |
BG_JOB_PRIORITY | Defines constants that specify the priority level of a job. |
BG_JOB_PROXY_USAGE | Defines constants that specify which proxy to use for file transfers. You can define different proxy settings for each job. |
BG_JOB_STATE | Defines constants that specify the different states of a job. |
BG_JOB_TYPE | Defines constants that specify the type of transfer job, such as download. |
BITS_COST_STATE | Defines constants that specify the BITS cost state. |
BITS_FILE_PROPERTY_ID | Defines constants that specify ID values corresponding to background copy file properties. See IBackgroundCopyFile5::GetProperty and SetProperty. |
BITS_JOB_PROPERTY_ID | Defines constants that specify the ID of the property for the BITS job. |
BITS_JOB_TRANSFER_POLICY | Defines constants that specify ID values corresponding to BITS properties. |