énumération NLM_CONNECTION_COST (netlistmgr.h)
L’énumération NLM_CONNECTION_COST spécifie un ensemble de niveaux de coût et d’indicateurs de coût pris en charge dans les API de coût Windows 8.
Syntaxe
typedef enum NLM_CONNECTION_COST {
NLM_CONNECTION_COST_UNKNOWN = 0,
NLM_CONNECTION_COST_UNRESTRICTED = 0x1,
NLM_CONNECTION_COST_FIXED = 0x2,
NLM_CONNECTION_COST_VARIABLE = 0x4,
NLM_CONNECTION_COST_OVERDATALIMIT = 0x10000,
NLM_CONNECTION_COST_CONGESTED = 0x20000,
NLM_CONNECTION_COST_ROAMING = 0x40000,
NLM_CONNECTION_COST_APPROACHINGDATALIMIT = 0x80000
} ;
Constantes
NLM_CONNECTION_COST_UNKNOWN Valeur : 0 Le coût est inconnu. |
NLM_CONNECTION_COST_UNRESTRICTED Valeur : 0x1 La connexion est illimitée et est considérée comme étant illimitée des frais d’utilisation et des contraintes de capacité. |
NLM_CONNECTION_COST_FIXED Valeur : 0x2 L’utilisation de cette connexion est illimitée jusqu’à une limite de transfert de données spécifique. |
NLM_CONNECTION_COST_VARIABLE Valeur : 0x4 Cette connexion est réglementée par octet. |
NLM_CONNECTION_COST_OVERDATALIMIT Valeur : 0x10000 La connexion est actuellement dans un état OverDataLimit, car elle a dépassé la limite de transfert de données spécifiée par l’opérateur. |
NLM_CONNECTION_COST_CONGESTED Valeur : 0x20000 Le réseau connaît une charge de trafic élevée et est saturé. |
NLM_CONNECTION_COST_ROAMING Valeur : 0x40000 La connexion est itinérante en dehors du réseau et des affiliés du fournisseur d’accueil. |
NLM_CONNECTION_COST_APPROACHINGDATALIMIT Valeur : 0x80000 La connexion approche de la limite de données spécifiée par l’opérateur. |
Notes
La valeur retournée par la méthode INetworkConnectionCost::GetCost peut avoir plusieurs bits définis avec les valeurs spécifiées par cette énumération.
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | netlistmgr.h |