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

       

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


Для удаления файлов из сетевых каталогов можно использовать функцию EraseFiles():

int EraseFiles(BYTE DirectoryHandle, char *FilePath, BYTE SearchAttributes);

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

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

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



Содержание раздела