How can I access netstat-like Ethernet statistics from a Windows program

前端 未结 7 2007
臣服心动
臣服心动 2020-12-03 16:11

How can I access Ethernet statistics from C/C++ code like netstat -e?

Interface Statistics

                       Received            Sent
         


        
7条回答
  •  感动是毒
    2020-12-03 16:50

    Szia,

    from http://en.wikipedia.org/wiki/Netstat

    On the Windows platform, netstat information can be retrieved by calling the GetTcpTable and GetUdpTable functions in the IP Helper API, or IPHLPAPI.DLL. Information returned includes local and remote IP addresses, local and remote ports, and (for GetTcpTable) TCP status codes. In addition to the command-line netstat.exe tool that ships with Windows, there are GUI-based netstat programs available. On the Windows platform, this command is available only if the Internet Protocol (TCP/IP) protocol is installed as a component in the properties of a network adapter in Network Connections.

    MFC sample at CodeProject: http://www.codeproject.com/KB/applications/wnetstat.aspx

提交回复
热议问题