Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Сети > net traffic statistics


Автор: maq 5.11.2007, 02:44
У меня такой вопрос. Нужно написать прогу для статистики трафика. Пишу на С++, но никогда не писал для сети. Теперь попробовал GetTcpStatistics,
Код

PMIB_TCPSTATS st;
GetTcpStatistics(st);

Но уже при компилляции выдает ошибку: 
error LNK2019: unresolved external symbol _GetTcpStatistics@4 referenced in function "public: void __thiscall CNet1Dlg::OnBnClickedOk(void)" (?OnBnClickedOk@CNet1Dlg@@QAEXXZ)
fatal error LNK1120: 1 unresolved externals

Автор: Sartorius 5.11.2007, 02:58
 Библиотеку не подключил 
Iphlpapi.lib
http://msdn2.microsoft.com/en-us/library/aa366020.aspx

Автор: maq 5.11.2007, 18:32
Sartorius, Iphlpapi.h уже подключен. smile 

Автор: Sartorius 5.11.2007, 18:44
maq, библиотеку , а не h-ник.

Автор: maq 11.11.2007, 12:23
Спасибо, все работает. Но у меня ПК поключен к локалке. А я хочу чтобы программа отдельно показывала статистику по LAN и Dial-up соединениям. Причем не количество пакетов (что скорее всего показывает ф-я), а именно байтов. Кто-нибудь сможет подсказать? Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)