Каков принцип гарантированного удаления файлов. Т.е. чтобы утилиты восстановления информации не могли этот файл восстановить.
Я открываю файл и записываю в его содержимое последоватнльность нулей, равную по длине размеру файла. Этого достаточно ??
Теперь как быть с именем файла. Как его стереть целиком. Если я пытаусь сначала этот файл переименовать, а затем удальть, то Undelete показывает два удаленных файла с исходным именем и прерименованный.
Возмодно, есть другой способ переименовывания кроме функции типа MoveFile.
Есть ли способ работы с информацией на диске по низкому уровню. (Прямой доступ к кластерам) ???
Использую MSVC 7.
Спасибо.
13.10.03 14:09: Перенесено модератором из 'C/C++' — ПК