Форум: "WinAPI";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
ВнизFSCTL_MOVE_FILE и шифрованные файлы Найти похожие ветки
← →
salexn (2006-06-29 16:13) [0]Какие могут быть проблемы с данной операцией и с таким файлом?
Я получаю handle следующим образом
FileHandle := CreateFile(PAnsiChar(FileName), FILE_READ_ATTRIBUTES,
FILE_SHARE_READ OR FILE_SHARE_WRITE OR FILE_SHARE_DELETE,
nil, OPEN_EXISTING, FILE_FLAG_NO_BUFFERING, 0);
Но мне сказали, что откртые таким образом зашифрованные файлы после перемещения DeviceIoControl могут быть потеряны(точнее информация внутри них запорчена). Каким образом открыть правильно? Если можно то с кодом...
Спасибо
← →
Игорь Шевченко © (2006-06-29 17:44) [1]
> Каким образом открыть правильно?
Насколько я помню, в таких файлах в дополнительных потоках NTFS хранится информация. Поэтому файл надо перемещать со всеми его потоками.
← →
salexn (2006-07-04 17:20) [2]В MSDN написано
Encrypted files must be opened with the FILE_READ_DATA, FILE_WRITE_DATA, FILE_APPEND_DATA, or FILE_EXECUTE access right.
А где указать эти атрибуты. Если мона с примером?
← →
Ketmar © (2006-07-04 19:39) [3]таки ведь там, где файл открывается. о чём английским по MSDN написано.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.061 c