Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых

Локальные сети персональных компьютеров. Работа с сервером Novell NetWare

© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 168 стр.

[Назад] [Содеожание] [Дальше]

9.2. Каналы, подключение к файл-серверу и отключение от файл-сервера

Подключение к файл-серверу

int AttachToFileServer(char *ServerName, WORD *ConnectionID);


Функция возвращает 0 при успешном завершении или код ошибки.

Параметры:

ServerName указатель на текстовую строку с именем файл-сервера
ConnectionID адрес переменной типа WORD, в которую будет записан номер созданного канала

Отключение от файл-сервера

void DetachFromFileServer(WORD ConnectionID);


Параметры:

ConnectionID номер канала, распределенного серверу, от которого вы собираетесь отключиться

Получить номер канала первичного сервера

WORD GetPrimaryConnectionID(void);


Функция возвращает номер канала первичного сервера.

Получить номер канала текущего сервера

WORD GetDefaultConnectionID(void);


Функция возвращает номер канала текущего сервера.

Установить предпочтительный сервер

void SetPreferredConnectionID(BYTE ConnectionID);


Параметры:

ConnectionID номер канала для сервера, который должен стать предпочтительным

Подключение к файл-серверу

int LoginToFileServer(char *ObjectName, WORD ObjectType,
                        char *ObjectPassword);


Функция возвращает 0 при успешном завершении или код ошибки.

Параметры:

ObjectName указатель на имя пользователя, под которым его зарегистрировал супервизор сети или руководитель группы
ObjectType тип объекта
ObjectPassword указатель на текстовую строку, содержащую пароль пользователя

Отключение от всех файл-серверов

void Logout(void);


Отключение от одного файл-сервера

void LogoutFromFileServer(WORD ConnectionID);


Параметры:

ConnectionID номер канала сервера, от которого выполняется отключение
[Назад] [Содеожание] [Дальше]