Локальные сети персональных компьютеров. Работа с сервером 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 при успешном завершении или код ошибки. Параметры:
|

