BITS 示例和工具

以下部分包含后台智能传输服务 (BITS) 的分步 C++ 示例。

部分 用途
BITS C++ 应用程序示例 C++ 示例,演示了使用 BITS 功能可以完成的一系列任务。

此外,BITS 在 Windows SDK 中包括以下示例。 示例位于 InstallDirectory\Samples\Web 下。 每个示例都包含一个 Readme.txt 文件,该文件解释了如何安装和运行该示例。 可以从 Microsoft Windows 软件开发工具包下载 Windows SDK。 BITS 包含在 Core SDK 中。

注意

Windows Vista:此页上的示例包含在 适用于 Windows Vista 的 Microsoft Windows SDK 中。 但是,ClientCert 示例不包括在内。

示例 用途
BITS_IE 演示如何使用 BITS 接口从服务器下载文件。
控件 演示如何使用 BITS 接口来控制和配置 BITS 选项,包括使用一些对等缓存管理方法。
BITS 4.0:Controls 示例已弃用。
下载 演示如何使用 BITS 接口从服务器下载文件。
HTTPHeaders 演示如何使用 BITS 接口修改 HTTP 标头。
PeerCaching 演示如何使用 BITS 接口使作业能够从对等体下载。
BITS 4.0:PeerCaching 示例已弃用。
上传 演示如何使用 BITS 接口上传文件。
UploadSample 演示如何使用 BITS 接口将文件上传到服务器并接收答复。

BITS 提供以下工具。

工具 目的
BITSAdmin 命令行工具,用于创建下载或上传作业并监控其进度。

其他信息

如果需要其他信息,请考虑在 BITS 新闻组 microsoft.windows.public.backgroundtransfer 上提问。

新闻组服务器 msnews.microsoft.com。