Локальные сети персональных компьютеров. Работа с сервером Novell NetWare© Александр Фролов, Григорий ФроловТом 4, М.: Диалог-МИФИ, 1993, 168 стр. 9.6. Создание, переименование и удаление каталогаСоздание каталогаint CreateDirectory(BYTE DirectoryHandle, char* DirectoryPath, BYTE MaximumGightsMask); Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Переименование каталогаint RenameDirectory(BYTE DirectoryHandle, char* DirectoryPath, char *NewDirectoryName); Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Удаление каталогаint DeleteDirectory(BYTE DirectoryHandle, char* DirectoryPath); Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Получение маски прав доступа каталогаint GetEffectiveDirectoryRights(BYTE DirectoryHandle, char *DirectoryPath, BYTE *EffectiveRightsMask); Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Изменение атрибутов каталогаint SetDirectoryInformation(BYTE DirectoryHandle, char *DirectoryPath, BYTE *NewCreationDateAndTime, long NewOwnerObjectID, BYTE MaximumRightsMask); Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
Изменение маски доступа каталогаint ModifyMaximumRightsMask(BYTE DirectoryHandle, char *DirectoryPath, BYTE RevokeRightsMask, BYTE GrantRightsMask); Функция возвращает 0 при успешном завершении или код ошибки. Параметры:
|