Partager via


BandwidthStatistics Structure

Définition

Représente les informations de bande passante pour le transfert de données réseau à l’aide d’un objet StreamSocket, StreamWebSocket ou 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
Héritage
BandwidthStatistics
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
ID_CAP_NETWORKING [Windows Phone]

Champs

InboundBandwidthPeaked

Valeur booléenne qui indique si l’estimation de la bande passante entrante calculée pour le réseau a atteint un pic.

Ce membre a la valeur true lorsque l’application utilise suffisamment de bande passante de connexion pour que le système puisse obtenir une bonne estimation du produit de retard de bande passante et peut déterminer que la fenêtre de congestion est une fraction substantielle du produit de retard de bande passante. Ce membre peut passer de true à false si l’application envoie moins de données.

Cette valeur est toujours false sur les systèmes qui n’ont pas de statistiques TCP étendues activées par défaut.

InboundBitsPerSecond

Estimation de la bande passante entrante calculée en bits par seconde.

Cette valeur est toujours 0 sur les systèmes dont les statistiques TCP étendues ne sont pas activées par défaut.

InboundBitsPerSecondInstability

Mesure de l’instabilité de l’estimation de la bande passante entrante en bits par seconde.

Cette valeur est toujours 0 sur les systèmes dont les statistiques TCP étendues ne sont pas activées par défaut.

OutboundBandwidthPeaked

Valeur booléenne qui indique si l’estimation de la bande passante sortante calculée pour le chemin d’accès réseau a atteint un pic.

Ce membre a la valeur true lorsque l’application utilise suffisamment de bande passante de connexion pour que le système puisse obtenir une bonne estimation du produit de retard de bande passante et peut déterminer que la fenêtre de congestion est une fraction substantielle du produit de retard de bande passante. Ce membre peut passer de true à false si l’application envoie moins de données.

Cette valeur est toujours false sur les systèmes qui n’ont pas de statistiques TCP étendues activées par défaut.

OutboundBitsPerSecond

Estimation de la bande passante sortante calculée en bits par seconde.

Cette valeur est toujours 0 sur les systèmes dont les statistiques TCP étendues ne sont pas activées par défaut.

OutboundBitsPerSecondInstability

Mesure de l’instabilité de l’estimation de la bande passante sortante en bits par seconde.

Cette valeur est toujours 0 sur les systèmes dont les statistiques TCP étendues ne sont pas activées par défaut.

S’applique à

Voir aussi