I have a few questions in regards to using the Background Intelligent Transfer Service (BITS) as a scheme to add auto-updating capabilities to a windows application.
1 - If a user disables the Windows Update process, does Windows disables BITS?
2 - How does BITS interact with firewalls (hardware and software)?
For example, I install a program FOO.exe, when I have it connect to the network, the Firewall prompts me, asking if I want to allow Foo.exe to access the network. Is BITS prompted in this manner, and if so, how is the prompt described?
3 - Can BITS be disabled/turned off via GROUP POLICY at the domain level?