Click to Rate and Give Feedback
MSDN
MSDN Library
Background Intelligent Transfer Service

Purpose

Background Intelligent Transfer Service (BITS) transfers files (downloads or uploads) between a client and server and provides progress information related to the transfers. You can also download files from a peer.

Where Applicable

Use BITS for applications that need to:

  • Asynchronously transfer files in the foreground or background.
  • Preserve the responsiveness of other network applications.
  • Automatically resume file transfers after network disconnects and computer restarts.

Developer Audience

BITS is designed for C and C++ developers.

Run-Time Requirements

BITS version 3.0 is included in the Windows Vista and Windows Server 2008 operating systems.

For information about run-time requirements for a particular programming element, see the Requirements section of the reference page for that element.

For complete version history, see What's New.

Newsgroup

To get answers to your questions and to find out how other people are using BITS, subscribe to the BITS newsgroup (microsoft.windows.public.backgroundtransfer). The newsgroup server is msnews.microsoft.com. For information on newsgroups, see http://www.microsoft.com/communities and click Newsgroups.

Knowledge Base (KB) Articles

For a list of KB articles for BITS, see KB331716.

In This Section

TopicDescription

About BITS

General information about BITS.

Using BITS

Procedural guide for developing BITS clients that transfer files between a client and server.

BITS Reference

Reference information for the BITS programming interfaces. Also contains information about samples, tools, server settings for upload jobs, and the upload protocol.

Best Practices

Information to consider when designing an application that uses BITS.



Send comments about this topic to Microsoft

Build date: 11/1/2007

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker