Expand Minimize

MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES structure

The MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES structure contains read-only information for the bandwidth estimates computed by the TCP/IP stack for a network connection.

Syntax


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;

Members

InboundBandwidthInformation

Bandwidth estimates for the data being received by the host from the IP network.

OutboundBandwidthInformation

Bandwidth estimates for the data being sent from the host to the IP network.

Remarks

The MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES structure provides bandwidth estimates computed by the TCP/IP stack for a network connection. These bandwidth estimates are for the point of attachment of the host system to the underlying IP network.

The MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES structure is used with the GetIpNetworkConnectionBandwidthEstimates function to return bandwidth estimates obtained for the point of attachment to the IP network. It is possible to have asymmetric deployments and network conditions where the estimates observed inbound and outbound differ from each other.

The MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES structure is defined in the Netioapi.h header file which is automatically included in the Iphlpapi.h header file. The Netioapi.h header file should never be used directly.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Netioapi.h (include Iphlpapi.h)

See also

GetIpNetworkConnectionBandwidthEstimates
GetPerTcp6ConnectionEStats
GetPerTcpConnectionEStats
NL_BANDWIDTH_INFORMATION
TCP_ESTATS_BANDWIDTH_ROD_v0

 

 

Community Additions

ADD
Show:
© 2014 Microsoft