后台传输API是否使用BITS



Windows运行时的后台传输API与BITS具有几乎相同的功能。我假设Microsoft在此API中重用BITS(BITS实现良好,并且已经是COM)。有人能澄清吗?

您可以通过停止BITS服务来证明它是否使用BITS。即使BITS未运行,由存储应用启动的后台传输也将继续运行。

此外,您还可以查看是哪个进程在进行传输-BITS位于某个svchost.exe进程内,Windows使用该进程将多个服务分组为一个进程,但Windows应用商店应用程序后台传输使用不同的进程BackgroundTransferHost.exe

最后,如果使用BITS管理工具,如PowerShell BITS命令,则在列出活动BITS作业时,Windows应用商店应用程序后台传输不会显示。

因此,这似乎是非常确凿的:Windows运行时后台传输API不依赖BITS。

最新更新