c - Windows 上的/proc/net/dev 替代方案

标签 c linux windows networking

我有一个 C 语言程序,它读取/proc/net/dev 并解析下载和上传的字节数。当我即将超过某个阈值时,我用它来显示通知并保存下载/上传的统计数据。

我的问题是,如何使它在 Windows 上也能正常工作? Unix系统下有没有和/proc/net/dev功能一样的文件?

或者如何获取自 Windows 启动以来传输的字节数?谢谢。

最佳答案

在您的 C 程序中,您可以执行诸如 system('netstat -e') 之类的操作并解析结果。其他 netstat 选项也可能有助于解决此类问题。

关于c - Windows 上的/proc/net/dev 替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41961659/

相关文章:

多个进程的Linux内核逻辑地址

linux - 使用 Linux 命令行 (FAX) 将 PDF 转换为 TIFF

linux - 在 shell 中解析 ps 和 grep 输出

c++ - 在 Windows : Cannot open include file: 'Magick++.h' : No such file or directory 中编译 ZBar 示例时出错

c - 返回一个指向动态分配结构的指针还是需要从调用函数分配内存?

c - 在ARM嵌入式C编程中使用定时器

c - 在 C 中集成给定的 Porter 词干分析器

windows - 如何解决 Matlab 中的内存不足错误?

java - 在 Java 中调整音量并防止计算机处于待机状态...(Mac 和 Windows XP、Vista)

c - 并行端口计算机间通信的可能性