Windows OS (W7, or Server 2003 and up)
Development: C# (VS 2010)
How do I present a 'file structure' to the OS, so it can be accessed from any application, incl W Explorer etc.
What do I mean with 'file structure'? Imagine how any USB device can present itself as a file-structure, like a USB memory stick, a camera, but also a scanner etc.
Another example of presenting a file structure to the are application that present an ISO image as if it were coming from a physical CD/DVD drive.
The idea here is to have a server application handle multiple disks (including external disks) and present them to the OS as one mappable drive.
Yes, I know that this is what any form of RAID implementation effectively already does. But we need to have external disks thrown in the mix here as well, as well as we want to add some additional intelligence in between the OS and the (virtual) disk to manipulate how files are stored on it, among other things we like to do.
Anybody :) ?