WCM_DATAPLAN_STATUS structure (wcmapi.h)

The WCM_DATAPLAN_STATUS structure specifies subscription information for a network connection.

Syntax

typedef struct _WCM_DATAPLAN_STATUS {
  WCM_USAGE_DATA         UsageData;
  DWORD                  DataLimitInMegabytes;
  DWORD                  InboundBandwidthInKbps;
  DWORD                  OutboundBandwidthInKbps;
  WCM_BILLING_CYCLE_INFO BillingCycle;
  DWORD                  MaxTransferSizeInMegabytes;
  DWORD                  Reserved;
} WCM_DATAPLAN_STATUS, *PWCM_DATAPLAN_STATUS;

Members

UsageData

Type: WCM_USAGE_DATA

Contains usage data.

DataLimitInMegabytes

Type: DWORD

Specifies the data limit, in megabytes.

InboundBandwidthInKbps

Type: DWORD

Specifies the inbound bandwidth, in kilobits per second.

OutboundBandwidthInKbps

Type: DWORD

Specifies the outbound bandwidth, in kilobits per second.

BillingCycle

Type: WCM_BILLING_CYCLE_INFO

Contains information about the billing cycle.

MaxTransferSizeInMegabytes

Type: DWORD

Specifies the maximum size of a file that can be transferred, in megabytes.

Reserved

Type: DWORD

Reserved.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header wcmapi.h

See also

WCM_BILLING_CYCLE_INFO

WCM_USAGE_DATA