BandwidthStatistics Estructura

Definición

Representa información de ancho de banda para la transferencia de datos de red mediante un objeto StreamSocket, StreamWebSocket o MessageWebSocket .

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct BandwidthStatistics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct BandwidthStatistics
var bandwidthStatistics = {
outboundBitsPerSecond : /* Your value */,
inboundBitsPerSecond : /* Your value */,
outboundBitsPerSecondInstability : /* Your value */,
inboundBitsPerSecondInstability : /* Your value */,
outboundBandwidthPeaked : /* Your value */,
inboundBandwidthPeaked : /* Your value */
}
Public Structure BandwidthStatistics
Herencia
BandwidthStatistics
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
ID_CAP_NETWORKING [Windows Phone]

Campos

InboundBandwidthPeaked

Valor booleano que indica si la estimación calculada del ancho de banda de entrada de la red se ha pico.

Este miembro se establece en true cuando la aplicación usa suficiente ancho de banda de conexión que el sistema puede obtener una buena estimación del producto de retraso de ancho de banda y puede determinar que la ventana de congestión es una fracción sustancial del producto de retraso de ancho de banda. Este miembro puede cambiar de true a false si la aplicación envía menos datos.

Este valor siempre es false en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada.

InboundBitsPerSecond

La estimación calculada del ancho de banda de entrada en bits por segundo.

Este valor siempre es 0 en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada.

InboundBitsPerSecondInstability

Medida de la inestabilidad de la estimación del ancho de banda entrante en bits por segundo.

Este valor siempre es 0 en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada.

OutboundBandwidthPeaked

Valor booleano que indica si la estimación de ancho de banda de salida calculado para la ruta de acceso de red ha pico.

Este miembro se establece en true cuando la aplicación usa suficiente ancho de banda de conexión que el sistema puede obtener una buena estimación del producto de retraso de ancho de banda y puede determinar que la ventana de congestión es una fracción sustancial del producto de retraso de ancho de banda. Este miembro puede cambiar de true a false si la aplicación envía menos datos.

Este valor siempre es false en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada.

OutboundBitsPerSecond

La estimación de ancho de banda de salida calculado en bits por segundo.

Este valor siempre es 0 en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada.

OutboundBitsPerSecondInstability

Medida de la inestabilidad de la estimación del ancho de banda de salida en bits por segundo.

Este valor siempre es 0 en sistemas que no tienen habilitadas estadísticas TCP extendidas de forma predeterminada.

Se aplica a

Consulte también