Поделиться через


структура WCM_CONNECTION_COST_DATA (wcmapi.h)

Структура WCM_CONNECTION_COST_DATA указывает сведения о стоимости подключения.

Синтаксис

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

Члены

ConnectionCost

Тип: DWORD

Указывает тип затрат на подключение.

Он должен включать один (и только один) из следующих флагов:

Значение Значение
WCM_CONNECTION_COST_UNKNOWN
0x0
Сведения о затратах на подключение недоступны.
WCM_CONNECTION_COST_UNRESTRICTED
0x1
Подключение не ограничено и имеет неограниченные ограничения использования.
WCM_CONNECTION_COST_FIXED
0x2
Использование учитывается в отношении фиксированного выделения данных, которые пользователь уже оплатил (или согласился оплатить).
WCM_CONNECTION_COST_VARIABLE
0x4
Стоимость подключения составляет по байтам.
 

И может включать любое сочетание следующих флагов:

Значение Значение
WCM_CONNECTION_COST_OVERDATALIMIT
0x10000
Превышен предельный объем данных для подключения.
WCM_CONNECTION_COST_CONGESTED
0x20000
Подключение регулируется из-за большого трафика.
WCM_CONNECTION_COST_ROAMING
0x40000
Подключение находится за пределами домашней сети.

CostSource

Тип: WCM_CONNECTION_COST_SOURCE

Указывает источник затрат.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть wcmapi.h

См. также раздел

WCM_CONNECTION_COST_SOURCE