Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.16;
Скачать: CL | DM;

Вниз

Помогите с разрывом Connecta   Найти похожие ветки 

 
linker ©   (2002-11-29 04:18) [0]

Я использую RasHangUp для того, чтобы отключиться от провайдера. НО!!!Порт не освобождается, из-за чего я немогу снова дозваниваться. Помогите, кто знает. Лучше кодом с описанием. Заранее спасибо!!! lunord3@km.ru


 
Александр Спелицин ©   (2002-11-30 00:10) [1]

А в MSDN лень слазить что-ли?ъ

An application should not call RasHangUp and then immediately exit. The connection state machine needs time to properly terminate. If the system prematurely terminates the state machine, the state machine may fail to properly close a port, leaving the port in an inconsistent state. A simple way to avoid this problem is to call Sleep(3000) after returning from RasHangUp; after that pause, the application can exit. A more responsive way to avoid the problem is, after returning from RasHangUp, to call RasGetConnectStatus(hrasconn) and Sleep(0) in a loop until RasGetConnectStatus returns ERROR_INVALID_HANDLE.



 
linker ©   (2002-11-30 02:51) [2]

Ответ: Так я пробовал, не помогает. Может есть другой способ?


 
Набережных С.   (2002-11-30 11:02) [3]

Перед вызовом RasDial нужно хендл обнулять.


 
linker ©   (2002-12-01 22:34) [4]

Огромное спасибо ВАМ, Набережных С., Вы меня спасли.



Страницы: 1 вся ветка

Текущий архив: 2003.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
3-48858
Arick
2002-12-23 11:24
2003.01.16
Работа UpdateSQL


14-49205
Dm9
2002-12-29 00:46
2003.01.16
Защита администратора


3-48910
gunner
2002-12-20 16:04
2003.01.16
Утечка памяти в ADOStoredProc


7-49335
Qpwoe!
2002-10-21 07:56
2003.01.16
Как на Дelphi написать организовать передачу данных ...


14-49228
ironwit
2002-12-26 10:05
2003.01.16
с помощью какой программы можно создать iso файл?