Локальные сети персональных компьютеров. Работа с сервером Novell NetWare


4.5. Удаление файлов


Для удаления файлов из сетевых каталогов можно использовать функцию EraseFiles(): int EraseFiles(BYTE DirectoryHandle, char *FilePath, BYTE SearchAttributes);

Эта функция удаляет файл, заданный параметрами DirectoryHandle и FilePath, если его атрибуты соответствуют указанным при помощи параметра SearchAttributes. Последнее означает, что, если вы собираетесь стирать нормальные, скрытые и системные файлы, для параметра SearchAttributes необходимо задать значение 06h.

Функция возвращает 0 при успешном завершении или код ошибки:

Код ошибкиЗначение
0x98Указанный сетевой том не существует
0x9BИндекс файла указан неправильно
0x9CПуть к файлу указан неправильно
0xFFФайл не найден









Начало  Назад  Вперед