Учет времени диалап соединения
От: retn нет
Дата: 06.03.05 01:42
Оценка:
Возможно такое?
Так понимаю надо хуки вешать?
Вот на что. Может у кого есть опыт?
... << RSDN@Home 1.1.4 beta 4 rev. 350>>
Re: Учет времени диалап соединения
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 06.03.05 02:03
Оценка: 13 (2)
Здравствуйте, retn, Вы писали:

R>Возможно такое?

R>Так понимаю надо хуки вешать?
R>Вот на что. Может у кого есть опыт?

А зачем хуки? RasEnumConnections + RasGetConnectionStatistics + RasConnectionNotification спасет отца русской демократии, вестимо.
... << RSDN@Home 1.1.3 stable >>
Re[2]: Учет времени диалап соединения
От: retn нет
Дата: 06.03.05 02:33
Оценка:
Здравствуйте, Flamer, Вы писали:


F>А зачем хуки? RasEnumConnections + RasGetConnectionStatistics + RasConnectionNotification спасет отца русской демократии, вестимо.


Вот спасибо, а то что-то возникло ощущение, что время работы получается меньше.
Вот хочу написать логгер и посмотреть так ли это.
... << RSDN@Home 1.1.4 beta 4 rev. 350>>
Re[2]: Учет времени диалап соединения
От: Андрей__ Россия  
Дата: 23.07.08 12:50
Оценка:
Здравствуйте, Flamer, Вы писали:

F>Здравствуйте, retn, Вы писали:


R>>Возможно такое?

R>>Так понимаю надо хуки вешать?
R>>Вот на что. Может у кого есть опыт?

F>А зачем хуки? RasEnumConnections + RasGetConnectionStatistics + RasConnectionNotification спасет отца русской демократии, вестимо.


Помогите пожайлуста!
Я хочу получить количество переданных данных, время соединения и тп

Получаю событие разъединения с помощью RasConnectionNotification — но когда после получения этого события (внутри обработчика) вызываю RasGetConnectionStatistics то возвращается код 668 (connection dropped) Как можно узнать количество переданных данных и время соединения НА КОНЕЦ соединения, то есть итоговые значения!
Re[3]: Учет времени диалап соединения
От: x64 Россия  
Дата: 23.07.08 14:45
Оценка:
А__>Получаю событие разъединения с помощью RasConnectionNotification — но когда после получения этого события (внутри обработчика) вызываю RasGetConnectionStatistics то возвращается код 668 (connection dropped) Как можно узнать количество переданных данных и время соединения НА КОНЕЦ соединения, то есть итоговые значения!

А зачем тебе прямо вот точные числа? Периодически получай статистику в цикле с некоторым интервалом, последняя удачная проверка и даст тебе конечную статистику. Ну а именно точные данные — только с помощью хуков.
Re[4]: Учет времени диалап соединения
От: Андрей__ Россия  
Дата: 24.07.08 05:39
Оценка:
Нужна именно точная статистика, в моём случае даже пара байт/килобайт имеют значение, т.е. должно быть точное значение

ПРидётся видимо действительно чтото перехватывать
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.