MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES structure (netioapi.h)
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
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | netioapi.h (include Iphlpapi.h) |