Export (0) Print
Expand All

BITS Samples and Tools

The following section contains step-by-step C++ examples for Background Intelligent Transfer Service (BITS).

SectionPurpose
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.

Note  Windows Vista: The samples on this page are included in the Microsoft Windows SDK for Windows Vista. However, the ClientCert sample is not included.

SamplePurpose
BITS_IEShows 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.

BITS 4.0:  The Controls sample is deprecated.

DownloadsShows how to use the BITS interfaces to download files from a server.
HTTPHeadersShows 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.

BITS 4.0:  The PeerCaching sample is deprecated.

UploadsShows how to use the BITS interfaces to upload a file.
UploadSampleShows how to use the BITS interfaces to upload a file to a server and receive a reply.

 

BITS provides the following tool.

ToolPurpose
BITSAdmin Command-line tool to create download or upload jobs and monitor their progress.

 

Additional Information

If you need additional information, consider asking questions in the BITS newsgroup microsoft.windows.public.backgroundtransfer.

The newsgroup server is msnews.microsoft.com.

 

 

Community Additions

ADD
Show:
© 2014 Microsoft