It looks like you can mount a one drive folder, see: http://www.eightforums.com/tutorials/34847-onedrive-map-onedrive-pc-windows-8-1-a.html
Question is what kind of file system is this? How can I implement an http based file system that would be compatible with Windows (preferably in c#)?