WCM_CONNECTION_COST_DATA-Struktur (wcmapi.h)

Die WCM_CONNECTION_COST_DATA-Struktur gibt Informationen zu Verbindungskosten an.

Syntax

typedef struct _WCM_CONNECTION_COST_DATA {
  DWORD                      ConnectionCost;
  WCM_CONNECTION_COST_SOURCE CostSource;
} WCM_CONNECTION_COST_DATA, *PWCM_CONNECTION_COST_DATA;

Member

ConnectionCost

Art: DWORD

Gibt den Verbindungskostentyp an.

Dies muss eine (und nur eine) der folgenden Flags enthalten:

Wert Bedeutung
WCM_CONNECTION_COST_UNKNOWN
0x0
Verbindungskosteninformationen sind nicht verfügbar.
WCM_CONNECTION_COST_UNRESTRICTED
0x1
Die Verbindung ist unbegrenzt und hat uneingeschränkte Nutzungseinschränkungen.
WCM_CONNECTION_COST_FIXED
0x2
Die Nutzung zählt für eine feste Kontingentierung von Daten, die der Benutzer bereits bezahlt hat (oder für die er sich bereit erklärt hat, zu bezahlen).
WCM_CONNECTION_COST_VARIABLE
0x4
Die Verbindungskosten werden pro Byte berechnet.
 

Und kann eine beliebige Kombination der folgenden Flags enthalten:

Wert Bedeutung
WCM_CONNECTION_COST_OVERDATALIMIT
0x10000
Die Verbindung hat ihr Datenlimit überschritten.
WCM_CONNECTION_COST_CONGESTED
0x20000
Die Verbindung wird aufgrund des hohen Datenverkehrs gedrosselt.
WCM_CONNECTION_COST_ROAMING
0x40000
Die Verbindung befindet sich außerhalb des Heimnetzwerks.

CostSource

Typ: WCM_CONNECTION_COST_SOURCE

Gibt die Kostenquelle an.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile wcmapi.h

Weitere Informationen

WCM_CONNECTION_COST_SOURCE