I would like to be able to create a temporary RAM drive with an Assigned letter within the app and only exclusive use for the app.
I know I can create a RAM drive in windows but what I want is to create an exclusive use of a RAM drive just for my app if for example the media the app is on is READ only.
I have an app that can create default setup files if one isn't found but the app also deals with a series of images that are processed digitally and thus these images are stashed away for later retrieval while the app is operating.
I have a case where I want to send out software that can operate from a flash or CD drive for intermediate use, Trials or simply they just don't want to fully install it and the app needs a file stream to interact with while it's active to give them full capabilities while active.
This RAM drive will be removed/Delete when App exits so all items in it will of course go away.
Is there any code out there that can create a Temp RAM drive exclusive to the app?
I wanted to add that I am well aware of user files being creating in user space on the HD if the device is plugged into the USB/CD etc., but in my case, I can't do that if they decide not to allow any writing to disk unless they decide to install it.