Считать трафик сетевой платы...
От: Tutankhamen Южная Корея www.pocketheroes.net
Дата: 06.11.01 00:11
Оценка:
Господа, собственно, как сделать сабж ?
Перерыл MSDN, но ничего даже похожего не нашел... Я видел массу ПО, которе это делает на УРА безо всяких драйверов. Ведь веники сами считают трафик сетевого соединения...
Буду очень благодарен за любую информацию.

PS: Ведь сам Windows знает сколько пакетов ушло и сколько пришло — ведь он берет эту информацию откуда-то... Возможно, что из какого-нибудь perfomace counter'а, а может и у драйвера спрашивает... Дело в том, что мне нужно это брать под 2k, т.е. никакой совместимости с другими OS не требуется. А вот откуда он берет это — остается вопросом.
...
With Best Regards, Robert Y. Tarasow
RealTimeTech Inc, Multimedia Team
Re: Считать трафик сетевой платы...
От: Tutankhamen Южная Корея www.pocketheroes.net
Дата: 11.11.01 14:11
Оценка:
А-у-у...
With Best Regards, Robert Y. Tarasow
RealTimeTech Inc, Multimedia Team
Re: Считать трафик сетевой платы...
От: Tutankhamen Южная Корея www.pocketheroes.net
Дата: 14.11.01 02:31
Оценка:
А-у-у.
Не верю, что никто с этим не сталкивался...
Людииииииииии!!!!!!!!!!!!
With Best Regards, Robert Y. Tarasow
RealTimeTech Inc, Multimedia Team
Re[2]: Считать трафик сетевой платы...
От: Dinis Россия  
Дата: 14.11.01 05:04
Оценка:
Здравствуйте Tutankhamen,

насколько я знаю, винда не даст просто так доступ к сетевухе, нужно писать как минимум свой драйвер. Есть к примеру гнутый, который я успешно использовал:
http://netgroup-serv.polito.it/winpcap. Где-то есть проги, использующие этот драйвер, например, windump — под винды (типа tcpdump под Линух).
Re: Считать трафик сетевой платы...
От: Hollander Беларусь http://blogs.rsdn.org/ikemefula
Дата: 15.11.01 09:16
Оценка:
Здравствуйте Tutankhamen, Вы писали:

T>PS: Ведь сам Windows знает сколько пакетов ушло и сколько пришло — ведь он берет эту информацию откуда-то... Возможно, что из какого-нибудь perfomace counter'а, а может и у драйвера спрашивает... Дело в том, что мне нужно это брать под 2k, т.е. никакой совместимости с другими OS не требуется. А вот откуда он берет это — остается вопросом.


У перфоманцемонитора есть все что нужно — он предоставляет все необходимые интерфейсы для этого- use COM !
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.