Тоталитарный контроль трафика
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Тоталитарный контроль трафика - 2011-07-10 17:38:26.243333
|
|
|
Борода62
Сообщений: 4
Оценки: 0
Присоединился: 2011-07-10 17:19:14.766666
|
(В статье описывалось применение функции GetExtendedTCPTable) Благодарю за статью, программа на ее основе работает. Она (т.е. программа) контролирует сетевой TCP процесс, и перезапускает либо процесс, либо компьютер. Однако иногда пользователи жалуются на то что процесс не работает, а у меня в программе на обеих сторонах (Центр/Периферия) все ОК, то есть процесс существует, соединен с другой стороной, и состояние - Established. Вопрос : как узнать количество принятых/переданных неважно чего - байт, пакетов ? Тогда при Принятые=0 и Переданные != 0 я имел бы еще один признак зависания процесса. С уважением, Борода62
|
|
|
RE: Тоталитарный контроль трафика - 2011-07-11 10:08:46.403333
|
|
|
Борода62
Сообщений: 4
Оценки: 0
Присоединился: 2011-07-10 17:19:14.766666
|
Гм… Видать я не совсем понятно выразился. Поясню подробнее что мне нужно. Вот если установить такую прогу - Process priority Saver, то в диспетчере задач появляется вкладка TCP/IP. Это таблица с полями : Процесс PID Proto ЛокальныйАдрес УдаленныйАдрес Принято Послано … Merin 2304 TCP 192.168.2.14 10.256.134.175 100 б 187 б Merin 2304 TCP 192.168.2.14 10.256.134.176 120 б 140 б С помощью какой функции мне организовать поля Принято и Послано ?
|
|
|
RE: Тоталитарный контроль трафика - 2011-07-11 11:13:57.133333
|
|
|
avtoreno
Сообщений: 1
Оценки: 0
Присоединился: 2011-07-11 11:11:54.543333
|
Ничего не понял…
|
|
|
RE: Тоталитарный контроль трафика - 2011-07-11 13:58:02.113333
|
|
|
Борода62
Сообщений: 4
Оценки: 0
Присоединился: 2011-07-10 17:19:14.766666
|
В своей программе я строю таблицу аналогичную таблице программы Process priority Saver (приведена выше). Поля : Процесс, PID, Proto, ЛокальныйАдрес, УдаленныйАдрес - я получаю с помощью функции GetExtendedTCPTable. А как мне вычислить количество переданных и принятых байт ? С помощью какой функции ?
|
|
|
|
|