I need a way to check if any MMF (memory mapped file) exists or not before accessing it in a controlled manner.
You can use the MemoryMappedFile.OpenExisting method . It raises a FileNotFoundException in case the specified file is missing.