Windows 运行时的后台传输 API 具有与 BITS 几乎相同的功能。我假设微软在这个 API 中重用了 BITS(BITS 实现得很好,并且已经是 COM)。有人可以澄清吗?
问问题
203 次
1 回答
2
您可以通过停止 BITS 服务来证明它不使用BITS。即使 BITS 未运行,商店应用程序启动的后台传输也会继续运行。
此外,您可以查看正在执行传输的进程 - BITS 位于svchost.exe
Windows 使用将多个服务分组为单个进程的进程之一中,但 Windows 应用商店应用程序后台传输使用不同的进程,BackgroundTransferHost.exe
.
最后,如果您使用 BITS 管理工具,例如 PowerShell BITS 命令,当您列出活动的 BITS 作业时,Windows 应用商店应用程序后台传输不会显示。
所以看起来很有结论性:Windows 运行时后台传输 API 不依赖于 BITS。
于 2014-06-18T07:48:54.520 回答