powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Двойной logoff
5 сообщений из 5, страница 1 из 1
Двойной logoff
    #33295624
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странное явление: пишу утилитку для замены паролей в бездоменной сети с выделенным сервером: программа-клиент (на рабочей станции) по сети соединяется с программой-сервером (расположенной на сервере сети), после установки соединения пользователь набивает свои старый и новый пароли, жмет кнопку, и:
1) меняется пароль пользователя на рабочей станции
2) отсылается зашифрованная информация на программу-сервер
3) программа-сервер меняет пароль на сервере
4) шифрованная информация пишется в лог на сервере
Все работает, но странный глюк: поскольку после смены пароля сервер становится недоступен, надо выполнить завершение сеанса. Так вот, завершение сеанса происходит только если дать команду дважды (не важно, откуда - дважды из меню Пуск или один раз из программы, второй из меню Пуск). При первом завершении сеанса выгружается моя программа.
Как все-таки принудительно завершить сеанс? И какова природа этой радости?
Сервер Win2000, клиент WinXPProSP1.
...
Рейтинг: 0 / 0
Двойной logoff
    #33295633
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrrКак все-таки принудительно завершить сеанс? - в смысле, с одного пинка?
...
Рейтинг: 0 / 0
Двойной logoff
    #33295780
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код покажи
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Двойной logoff
    #33295917
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вот нет в коде ничего такого страшного - тот же NetChat практически. Только с навешанными NetUserSetInfo (для локального пользователя - чтобы обойти снятие галки на запрет смены пароля) и NetUserSetPassword (соответственно выполняемого на сервере). На выход из сеанса идет ExitWindowsEx, все стандартно :( Остальное тоже безобидное :(
В принципе всегда есть выход: запустить второе приложение, которое будет ждать завершения работы программы-клиента (а она закроется, когда вызовет завершение сеанса) и вызовет завершение сеанса повторно - но это же порнография :)
...
Рейтинг: 0 / 0
Двойной logoff
    #33295957
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EWX_FORCE пробовал ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Двойной logoff
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]