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




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


/p>

Служба файлов

В таблице 4.8 перечислены примитивы службы файлов. Здесь не указаны стандартные С-функции, используемые для организации ввода/вывода в файл.

Таблица 4.8. Примитивы службы файлов

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

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

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

chmodИзменить режим.

FileServerFileCopyКопировать файл на сервер.

GetExtendedFileAttributesЧитать расширенные атрибуты файла.

PurgeErasedFileОчистить удалённый файл.

removeУдалить файл.

renameПереименовать файл.

SalvageErasedFileВосстановить удалённый файл.

ScanErasedFileНайти удалённые файлы.

SetExtendedFileAttributesУстановить расширенные атрибуты.

SetFileInfoУстановить информацию о файле.

StatЧитать информацию о файле.

tmpnamОпределить шаблон для имени файла.

umaskВыполнить операции с маской (фильтром) наследуемых прав.

unlinkОпределить число связей с файлом.

utimeОпределить время и дату последней модификации файла.

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

EraseFileУдалить файл.

FileServerFileCopyКопировать файл на сервер.

GetExtendedFileAttributesЧитать расширенные атрибуты файла.

PurgeAllErasedFileОчистить том от всех удалённых файлов.

PurgeSalvagableFileОчистить удалённый файл.

RecoverSalvagableFileВосстановить удалённый файл.

RestoreErasedFileВосстановить удалённый файл.

ScanFileEntryЧитать данные о файле из таблицы DET.

ScanFileInformationЧитать информацию о файле.

ScanFilePhysicalЧитать более полную информацию о файле.

ScanSalvagableFilesНайти восстанавливаемые файлы.

SetExtendedFileAttributesУстановить расширенные атрибуты файла.

SetFileInformationУстановить информацию о файле.

Служба сообщений

В таблице 4.9 перечислены примитивы службы сообщений.

Таблица 4.9. Примитивы службы сообщений

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

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

BroadcastToConsoleПослать широковещательное сообщение на консоли станций.

DisableStationBroadcastsЗапретить приём широковещательных сообщений от станций.

EnableStationBroadcastsРазрешить приём широковещательных сообщений от станций.

GetBroadcastMessageПолучить широковещательное сообщение.

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

BroadcastToConsoleПослать широковещательное сообщение на консоли станций.

DisableBroadcastsЗапретить приём широковещательных сообщений.

EnableBroadcastsРазрешить приём широковещательных сообщений.

GetBroadcastMessageПолучить широковещательное сообщение.

GetBroadcastModeПолучить режим обработки сообщений.

SendBroadcastMessageПослать широковещательное сообщение.

SetBroadcastModeУстановить режим обработки сообщений.

<


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