从 IP 帮助程序 API 获取 UDP 连接统计信息 (iphlpapi.dll)

Get UDP connection statistics from IP Helper API (iphlpapi.dll)

提问人:u17 提问时间:3/31/2018 最后编辑:u17 更新时间:3/31/2018 访问量:516

问:

我想计算从 Windows 10 中的特定 UDP 连接接收和发送的字节数。

此答案列出了一种使用 IP 帮助程序 API () 对特定 TCP 连接的字节数进行计数的方法。我想将这种方法镜像到 UDP 连接中。GetPerTcpConnectionEStats()iphlpapi.dll

IP Helper API 为几乎所有函数(例如 、 )提供 UDP 和 TCP 实现,但文档未列出不过,这个答案引用了该函数GetTcpTable()GetUdpTable()GetPerUdpConnectionEStats()

是否可以使用 IP Helper API 获取从特定 UDP 连接接收和发送的字节计数?

C# Windows UDP 网络流量 iphelper

评论

0赞 jdweng 3/31/2018
最好的起点是 www.pinvoke.net。此网页(来自您的链接):msdn.microsoft.com/library/windows/desktop/bb485738.aspx 使用 pinvoke : pinvoke.net/default.aspx/Enums.MIB_TCP_STATE 中的枚举。您可以使用以下方法: pinvoke.net/default.aspx/iphlpapi/GetExtendedTcpTable.html

答: 暂无答案