Автор
|
Тема: Считать трафик сетевой платы...
|
Tutankhamen2 |
опубликован 02-11-2001 10:18 MSK
Господа, собственно, как сделать сабж ? Перерыл MSDN, но ничего даже похожего не нашел... Я видел массу ПО, которе это делает на УРА безо всяких драйверов. Ведь веники сами считают трафик сетевого соединения... Буду очень благодарен за любую информацию.
|
Tutankhamen2
|
опубликован 02-11-2001 11:09 MSK
Дополнение> Это нужно делать под Win2000... |
Tutankhamen2
|
опубликован 03-11-2001 05:45 MSK
А-у-у. |
Emerald
|
опубликован 03-11-2001 12:11 MSK
Все что могу посоветовать, это обращаться лишь через Winsock. Чем тебе не нравится? Довольно точно. А иначе - только через драйвер платы -- DeviceIOControl - почитай доки в DDK. |
purpe
|
опубликован 03-11-2001 13:35 MSK
я пока реальнее, чем делать NDIS драйвер способа не встретил ...
|
Lord_DEMON
|
опубликован 03-11-2001 17:07 MSK
Мне кажется, что надо подходить не со стороны написание NDIS и прочего, а со стороны разбора функциональностей этих модулей, то есть в NDIS скорее всего есть готовые инструменты для реализации счетчика. осталось поискать |
Tutankhamen2
|
опубликован 06-11-2001 03:07 MSK
Спасибо всем, но вот в чем проблема: Ведь сам Windows знает сколько пакетов ушло и сколько пришло - ведь он берет эту информацию откуда-то... Возможно, что из какого-нибудь perfomace counter'а, а может и у драйвера спрашивает... Дело в том, что мне нужно это брать под 2k, т.е. никакой совместимости с другими OS не требуется. А вот откуда он берет это - остается вопросом. ... |
Molibden
|
опубликован 06-11-2001 16:01 MSK
Try http://www.pcausa.comGood luck! |