bits3_0.h header

This header is used by Background Intelligent Transfer Service. For more information, see:

bits3_0.h contains the following programming interfaces:

Interfaces

 
IBackgroundCopyCallback2

Implement this interface to receive notification that a file has completed downloading.
IBackgroundCopyFile3

Use this interface to retrieve the name of the temporary file that contains the downloaded content and to validate the file so that peers can request its content.
IBackgroundCopyJob4

Use this interface to enable peer caching, restrict download time, and inspect user token characteristics.
IBitsPeer

Use IBitsPeer to get information about a peer in the neighborhood.
IBitsPeerCacheAdministration

Use IBitsPeerCacheAdministration to manage the pool of peers from which you can download content.
IBitsPeerCacheRecord

Use IBitsPeerCacheRecord to get information about a file in the cache.
IEnumBitsPeerCacheRecords

Use IEnumBitsPeerCacheRecords to enumerate the records of the cache.
IEnumBitsPeers

Use IEnumBitsPeers to enumerate the list of peers that BITS has discovered.