Как программно разорвать неаутентифицированное соединение?

Обсуждение технических вопросов по продуктам Novell

Как программно разорвать неаутентифицированное соединение?

Сообщение Роман Зарубин » 09 ноя 2002, 18:17

Я занимаюсь программированием под Novell NetWare.
У меня возникла такая проблема:
Моя программа должна работать с друмя серверами, находящимися в
одной NDS. В процессе работы, программа должна периодически
подключаться (функция NWDSLogin) к первому серверу, отключаться
от него, подключаться ко второму серверу и т. д.
Так вот, после отключения (функция NWDSLogout) от одного из
серверов, с ним остается неаутентифицированное соединение,
которое мне очень мешает.
Это соединение можно увидеть выбрав в контекстном меню
Novell Client пункт "NetWare Connections...", после этого открывается
одноименное окно, в котором присутствует строчка с именем сервера,
с которым есть соединение. У неаутентифицированного соединения
в поле "Authentication State" написано: Not Authenticated.
Подскажите, как программно разорвать это соединение?
Роман Зарубин
 
Сообщения: 14
Зарегистрирован: 09 ноя 2002, 17:33
Откуда: Пенза

Сообщение Andrey Podoinikov » 10 ноя 2002, 08:36

N_EXTERN_LIBRARY( NWCCODE )
NWClearConnectionNumber
(
NWCONN_HANDLE connHandle,
nuint16 connNumber
);

Для использования этой функции - пользователь который запускает эту программу, должен обладать правми оператора консоли.
Аватара пользователя
Andrey Podoinikov
 
Сообщения: 243
Зарегистрирован: 05 июн 2002, 10:32
Откуда: г. Урай, Тюменская обл.


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25