如何编程实现netstat -e的功能,c++

解决方案 »

  1.   

    netstat.exe在《windows网络编程技术》中第四部分IP助手函数中提到其原理:
    1。取得TCP连接表函数:::GetTcpTable();
    2.取得UPD监听者表函数:::GetUdpTable();
    3.取得IP协议统计情况函数:::GetIpStatistics();
      

  2.   

    你说的这个函数我看了,它只能得到数据报的个数, 而不是in和out的字节数,我想要的是这个!!                           Received            SentBytes                      52921210        50114824
    Unicast packets              315195          334832
    Non-unicast packets           60636             415
    Discards                          0               0
    Errors                            0               0
    Unknown protocols              8424
      

  3.   

    简单呀,既然有了这个命令,你就可以用呀,没有必要自己开发。如果只是想要结果的话可以这样WinExec("netstat -e > c:\myfilename.txt",SW_HIDE);
    然后再去读文件内容。呵呵!如果自己想研究,透彻,就去找诿软吧!
      

  4.   

    GetAdapterInfo可以得到in和out的字节数