MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES 结构 (netioapi.h)

MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES结构包含由网络连接的 TCP/IP 堆栈计算的带宽估计的只读信息。

语法

typedef struct _MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES {
  NL_BANDWIDTH_INFORMATION InboundBandwidthInformation;
  NL_BANDWIDTH_INFORMATION OutboundBandwidthInformation;
} MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES, *PMIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES;

成员

InboundBandwidthInformation

主机从 IP 网络接收的数据的带宽估计值。

OutboundBandwidthInformation

从主机发送到 IP 网络的数据的带宽估计值。

注解

MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES结构提供由 TCP/IP 堆栈为网络连接计算的带宽估计值。 这些带宽估算用于主机系统与基础 IP 网络的附加点。

MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES 结构与 GetIpNetworkConnectionBandwidthEstimates 函数一起使用,以返回为 IP 网络附件点获取的带宽估计值。 可能存在非对称部署和网络条件,其中观察到的入站和出站估计值彼此不同。

MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES结构在 Netioapi.h 头文件中定义,该文件自动包含在 Iphlpapi.h 头文件中。 永远不应直接使用 Netioapi.h 头文件。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 netioapi.h (包括 Iphlpapi.h)

另请参阅

GetIpNetworkConnectionBandwidthEstimates

GetPerTcp6ConnectionEStats

GetPerTcpConnectionEStats

NL_BANDWIDTH_INFORMATION

TCP_ESTATS_BANDWIDTH_ROD_v0