Операционная система NetWare




Служба счетов - часть 3


/p>

Служба каталогов

В таблице 4.7 перечислены примитивы службы каталогов.

Таблица 4.7. Примитивы службы каталогов

ФункцияОписание

Только для NLM-модулей

AddSpaceRestrictionForDirectiryУстановить ограничение пространства для каталога.

AddTrusteeДобавить опекуна каталога.

AddUserSpaceRestrictionУстановить ограничение пространства на том для пользователя.

ChangeDirectoryEntryИзменить элемент таблицы DET.

chdirСменить текущий каталог.

closedirЗакрыть каталог.

DeleteTrusteeУдалить опекуна каталога.

DeleteUserSpaceRestrictionСнять ограничение пространства на том для пользователя.

GetAvailableUserDiskSpaceПолучить размер доступного пространства на диске для пользовотеля.

GetEffectiveRightsЧитать эффективные права пользователя по отношению к каталогу.

GetVolumeInformationПолучить информацию о томе.

GetVolumeInfoWithNumberПолучить информацию о томе с номером.

GetVolumeNameПолучить имя тома.

GetVolumeNumberПолучить номер тома.

_makepathСоздать элемент DET.

mkdirСоздать каталог.

ModifyInheritedRightsMaskМодифицировать маску (фильтр) наследуемых прав каталога.

opendirОткрыть каталог.

PurgeTrusteeFromVolumeУдалить опекунов с тома.

readdirЧитать данные о каталоге.

ReturnSpaceRestrictionForDirectoryПолучить ограничение пространства для директории.

ScanBinderyObjectTrusteePathsНайти пути для конкретного опекуна.

ScanTrusteesЧитать опекунов каталога.

ScanUserSpaceRestrictionОпределить ограничение пространства для пользователя.

SetDirectoryInfoУстановить данные для каталога.

_splitpathОпределить поли-пути.

UpdateDirectoryEntryОбновить элемент таблицы DET.

Только для рабочей станции

AddTrusteeToDirectoryДобавить опекуна к каталогу.

AllocTemporaryDirectoryHandleВыделить временный указатель каталога.

AllocPermanentDirectoryHandleВыделить постоянный указатель каталога.

ClearVolRestrictionСнять ограничение пространства на том для пользователя.

CreateDirectoryСоздать каталог.

DeallocateDirectoryHandleОсвободить указатель каталога.

DeleteDirectoryУдалить каталог.

DeleteTrusteeУдалить опекуна каталога.

DeleteTrusteeFromDirectoryУдалить опекунов каталога.

GetCurrentDirectoryПолучить текущий каталог.

GetDirectoryHandleПолучить указатель каталога.

GetDirectoryPathЧитать путь каталога.

GetDirEntryЧитать элемент DET.

GetDriveInformationПолучить информацию о драйве.

GetEffectiveDirectoryRightsЧитать эффективные права пользователя по отношению к каталогу.

GetEffectiveRightsЧитать эффективные права пользователя.

GetObjectDiskRestrictionsПолучить размер доступного пространства на диске для пользователя.

GetSearchDriveVectorПолучить множество поисковых драйвов.

GetVolumeInformationПолучить информацию о томе.

GetVolumeInfoWithHandleПолучить информацию о томе с указателем.

GetVolumeInfoWithNumberПолучить информацию о томе с номером.

GetVolumeNameПолучить имя тома.

GetVolumeNumberПолучить номер тома.

GetVolUsageПолучить объём тома, занимаемый пользователем.

IsSearchDriveПроверить, является ли драйв поисковым ?

MapDriveСпланировать драйв.

MapDriveUsingStringСпланировать драйв, используя строку.

ModifyIMaximumRightsMaskМодифицировать маску (фильтр) наследуемых прав каталога.

MoveEntryПереместить элемент DET.

RenameDirectoryПереименовать каталог.

ScanBinderyObjectTrusteePathsНайти пути для конкретного опекуна.

ScanDirectoryForTrusteesНайти опекунов для каталога.

ScanDirectoryInformationПолучить данные о каталоге.

ScanDirEntryНайти элемент DET.

ScanDirRestrictionПолучить ограничение пространства для каталога.

ScanEntryForTrusteesНайти элемент DET для опекунов.

ScanVolForRestrictionЧитать ограничение для тома.

SetDirectoryHandleУстановить указатель каталога.

SetDirectoryInformationУстановить данные для каталога.

SetDirRestrictionУстановить ограничение пространства для каталога.

SetDrivePathУстановить путь для драйва.

SetEntryИзменить элемент таблицы DET.

SetSearchDriveVectorУстановить множество поисковых путей.

SetTrusteeДобавить опекуна к каталогу.

SetVolRestrictionУстановить ограничение пространства на том для пользователя.

<


Содержание  Назад  Вперед