Я хочу создать глобальный MemoryMappedFile в C # 4.0, используя следующий вызов:
string MemoryMappedFileName = "Global\\20E9C857-C944-4C35-B937-A5941034D073";
ioBuffer = MemoryMappedFile.CreateNew(MemoryMappedFileName, totalIoBufferSize);
При этом всегда выдается следующее исключение «System.UnauthorizedAccessException: доступ к пути запрещен».
Если я удаляю идентификатор «Global \» из имени файла с отображением в памяти, он работает, но мне нужен файл с отображением в памяти, существующий во время сеансов терминала.
ps: работает, если я работаю от имени администратора ...
спасибо,
Christoph