Microsoft Sync Framework Provider Services | Batch Downloader
Managed and native API for simple custom providers, the file synchronization provider, the metadata storage service, and also DLLs for the lightweight database that the storage service uses.