Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.19;
Скачать: CL | DM;

Вниз

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 вся ветка

Текущий архив: 2006.11.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.036 c
2-1162298089
daser
2006-10-31 15:34
2006.11.19
Можно ли залить форму рисунком (bmp, jpg...)?


2-1162374872
Iuda_iz_Kf
2006-11-01 12:54
2006.11.19
DialUp


2-1162210728
dreamse
2006-10-30 15:18
2006.11.19
Как считать список ключей которые есть в разделе ветки реестра ?


2-1162373363
JTAG
2006-11-01 12:29
2006.11.19
Господа подскажите плз как узнать открыт ли файл?


15-1161954526
GRAND25
2006-10-27 17:08
2006.11.19
1С:Несуразности