Compartilhar via


estrutura WCM_CONNECTION_COST_DATA (wcmapi.h)

A estrutura WCM_CONNECTION_COST_DATA especifica informações sobre um custo de conexão.

Sintaxe

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

Membros

ConnectionCost

Tipo: DWORD

Especifica o tipo de custo de conexão.

Isso deve incluir um (e apenas um) dos seguintes sinalizadores:

Valor Significado
WCM_CONNECTION_COST_UNKNOWN
0x0
As informações de custo da conexão não estão disponíveis.
WCM_CONNECTION_COST_UNRESTRICTED
0x1
A conexão é ilimitada e tem restrições de uso irrestritas.
WCM_CONNECTION_COST_FIXED
0x2
O uso conta para um loteamento fixo de dados que o usuário já pagou (ou concordou em pagar).
WCM_CONNECTION_COST_VARIABLE
0x4
O custo da conexão é por byte.
 

E pode incluir qualquer combinação dos seguintes sinalizadores:

Valor Significado
WCM_CONNECTION_COST_OVERDATALIMIT
0x10000
A conexão excedeu seu limite de dados.
WCM_CONNECTION_COST_CONGESTED
0x20000
A conexão é limitada devido ao alto tráfego.
WCM_CONNECTION_COST_ROAMING
0x40000
A conexão está fora da rede doméstica.

CostSource

Tipo: WCM_CONNECTION_COST_SOURCE

Especifica a fonte de custo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho wcmapi.h

Confira também

WCM_CONNECTION_COST_SOURCE