Контроль трафика
Господа подскажите пожалуйста как можно получить количество переданных/полученных байт на С++ Builder система Windows XP SP2
Цитата:
Originally posted by kobalt
Господа подскажите пожалуйста как можно получить количество переданных/полученных байт на С++ Builder система Windows XP SP2
Господа подскажите пожалуйста как можно получить количество переданных/полученных байт на С++ Builder система Windows XP SP2
Писать прокси,
или воспользоваться winpcap: http://winpcap.polito.it/
Win Picap ето не гут. Меня интересует АPI.
Цитата:
Originally posted by kobalt
Win Picap ето не гут. Меня интересует АPI.
Win Picap ето не гут. Меня интересует АPI.
Какое апи? Это возможно сделать только и режима драйвера. Для данного случая скорее всего придется писать ndis driver. А Win Picap хороший пример как раз данного типа драйверов. Чтобы написать самому думаю потребуются недюжие знания. Используй стандартные библиотеки. Кроме Win Picap существуют и другие.
Цитата:
Originally posted by kobalt
Win Picap ето не гут. Меня интересует АPI.
Win Picap ето не гут. Меня интересует АPI.
IP Helper APIs?
Пожалуйста не шлите сообщений типа см.Help или про MSDN ето я и сам знаю, может у кого есть пример использования функции NetStatisticsGet
Цитата:
Originally posted by kobalt
Господа читайте хелп и пишите драйвера сами, если есть что скаать по поводу функции GetNetStatistic пишите
Господа читайте хелп и пишите драйвера сами, если есть что скаать по поводу функции GetNetStatistic пишите
Смешной человек...
пример:
RAS_STATS Statistics;
Statistics.dwSize=sizeof(Statistics);
DWORD wStatError=RasGetConnectionStatistics(hrasnow,&Statistics);
if (dwStatError!=ERROR_SUCCESS)
return;
не забудь - проинклудь Ras.h :)
И чуть не забыл hrasnow - идентификатор активного подключения, статистику которого хочешь узнать. Получить его можно несколькими способами, но описывать я их не хочу... влом :)