The Multimedia file I/O services let you to treat a block of memory as a file.
This can be useful if you already have a file image in memory. Memory files
let you reduce the number of special-case conditions in your code because, for
I/O purposes, you can treat file memory images as if they were disk-based files. You can also use memory files with the Clipboard.