Как создать Файл с FILE_ATTRIBUTE_TEMPORARY в C#?

Как создать Файл с FILE_ATTRIBUTE_TEMPORARY в C#? (Таким образом, чтобы хранить Данные в Поршне, но смочь использовать его в качестве нормального файла)

6
задан Rella 30 May 2010 в 23:42
поделиться

2 ответа

Я считаю, что вам придется использовать P / Invoke для вызова собственного CreateFile , а затем использовать конструктор FileStream (SafeFileHandle, FileAccess) в FileStream . В MSDN есть пример совместного использования SafeFileHandle и CreateFile.

6
ответ дан 9 December 2019 в 22:30
поделиться

Файлы с отображением в памяти являются альтернативой и встроены в C# 4.0:

http://msdn.microsoft.com/en-us/library/system.io.memorymappedfiles.memorymappedfile.aspx

4
ответ дан 9 December 2019 в 22:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: