webForumDet fria alternativet

Hitta recieved/sent bytes i NT-system

C/C++

2 svar · 238 visningar · startad av fluff

Medlem sedan juli 200268 inlägg
Frågan#1

tjo

Jag undrar hur man får fram den information som "netstat -e" visar, det vill säga "Received" och "Sent" Bytes.

Skulle tro att netstat -e visar för alla NIC's, inte säker dock då jag bara har ett nätverkskort.

Medlem sedan juni 20022 599 inlägg
#2

Ett sätt som funkar i 98-NT4-2000-XP är att använda funktionen GetTcpStatistics som finns i iphlpapi.dll.

Här är ett exempel i VB (vad annars?):
http://www.mvps.org/vbnet/index.html?code/network/gettcpstatistics.htm

Medlem sedan dec. 20003 887 inlägg
#3

Eller ett exempel i C++: Exemplet

382 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
123 ms — hämta statistik (db)
125 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)