Is it possible to download files parallelly from a server using BITS?

  .net, c++, microsoft-bits, windows

If it is possible to downloads files concurrently using bits then how can I do it?


I created a windows desktop app(WPF) that used Microsoft bits to download files from the server and now I wanted to develop another app (both the apps having similar source code) now there is an issue if we start a download using both the apps at the same time. in that case, the second app download will only start after the first one completes but I wanted to download parallelly in both the app. so what should be my approach to download files using bits.

For using bits in the .net app I am using a C# wrapper(System.Net.BITS) over BITS API.

Source: Windows Questions