BITS Samples and Tools
The following section contains step-by-step C++ examples for Background Intelligent Transfer Service (BITS).
| Section | Purpose |
|---|---|
| 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.
| Sample | Purpose |
|---|---|
| BITS_IE | Shows how to use the BITS interfaces to download files from a server. |
| Controls |
Shows how to use the BITS interfaces to control and configure BITS options, including using some of the peer cache administration methods.
|
| 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. |
| PeerCaching |
Shows how to use the BITS interfaces to enable a job to download from a peer.
|
| 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.
| Tool | Purpose |
|---|---|
| BITSAdmin | Command-line tool to create download or upload jobs and monitor their progress. |
Send comments about this topic to Microsoft
Build date: 11/12/2012