如何通过C ++ / WinAPI中的网络适配器获取发送/接收的字节数?
我的编程平台是Windows。
答案 0 :(得分:4)
查看函数GetTcpStatistics
及相关函数(GetUdpStatistics
等)。
第二个想法:performance counters可能会提供另一种更适合您需求的方法。这也可以通过WMI(Win32_PerfFormattedData_Tcpip_NetworkInterface
)查询。
答案 1 :(得分:3)
如果您想从“netstat -e”获取信息,我建议使用GetIfTable函数,它会返回带有MIB_IFROW结构的表,其中包含中输出/输入字节的信息dwOutOctets 和 dwInOctets 。