BITS Samples and Tools
The following section contains step-by-step C++ examples for Background Intelligent Transfer Service (BITS).
|BITS C++ Application Examples||C++ examples that demonstrate a range of tasks that can be completed by using BITS features.|
In addition, BITS includes the following samples in Windows SDK. The samples are located under InstallDirectory\Samples\Web. Each sample includes a Readme.txt file that explains how to install and run the sample. You can download the Windows SDK from Microsoft Windows Software Development Kit. BITS is included in the Core SDK.
|BITS_IE||Shows how to use the BITS interfaces to download files from a server.|
Shows how to use the BITS interfaces to control and configure BITS options, including using some of the peer cache administration methods.
BITS 4.0: The Controls sample is deprecated.
|Downloads||Shows how to use the BITS interfaces to download files from a server.|
|HTTPHeaders||Shows how to use the BITS interfaces to modify HTTP headers.|
Shows how to use the BITS interfaces to enable a job to download from a peer.
BITS 4.0: The PeerCaching sample is deprecated.
|Uploads||Shows how to use the BITS interfaces to upload a file.|
|UploadSample||Shows how to use the BITS interfaces to upload a file to a server and receive a reply.|
BITS provides the following tool.
|BITSAdmin||Command-line tool to create download or upload jobs and monitor their progress.|