Локальные сети персональных компьютеров. Работа с сервером Novell NetWare© Александр Фролов, Григорий ФроловТом 4, М.: Диалог-МИФИ, 1993, 168 стр. 9.7. Работа с файламиПоиск файловint _ScanFileInformation(BYTE DirectoryHandle, char *FilePath, BYTE SearchAttributes, int *SequenceNumber, char *FileName, BYTE *FileAttributes, BYTE *ExtendedFileAttributes, long *FileSize, char *CreationDate, char *LastAccessDate, char *LastUpdateDateAndTime, char *LastArchiveDateAndTime, long *FileOwnerID); Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Изменение атрибутов файлаint SetFileInformation(BYTE DirectoryHandle, char *FilePath, BYTE SearchAttributes, BYTE FileAttributes, BYTE ExtendedFileAttributes, char *CreationDate, char *LastAccessDate, char *LastUpdateDateAndTime, char *LastArchiveDateAndTime, long *FileOwnerID); Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Получение байта расширенных атрибутов
int GetExtendedFileAttributes(char *FilePath,
BYTE *ExtendedFileAttributes);
Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Изменение байта расширенных атрибутов
int SetExtendedFileAttributes(char *FilePath,
BYTE *NewExtendedFileattributes);
Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Копирование файлов
int FileServerFileCopy(int FromHandle, int ToHandle,
long SourceFileOffset, long DestinationFileOffset,
long NumberOfBytesToCopy, long *BytesCopied);
Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Удаление файлов
int EraseFiles(BYTE DirectoryHandle, char *FilePath,
BYTE SearchAttributes);
Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
|

