estrutura WWAN_SET_CONTEXT (wwan.h)

A estrutura WWAN_SET_CONTEXT representa um contexto provisionado com uma identificação do provedor de rede compatível com o dispositivo MB.

Sintaxe

typedef struct _WWAN_SET_CONTEXT {
  ULONG              ContextId;
  WWAN_CONTEXT_TYPE  ContextType;
  WCHAR              AccessString[WWAN_ACCESSSTRING_LEN];
  WCHAR              UserName[WWAN_USERNAME_LEN];
  WCHAR              Password[WWAN_PASSWORD_LEN];
  WWAN_COMPRESSION   Compression;
  WWAN_AUTH_PROTOCOL AuthType;
  WCHAR              ProviderId[WWAN_PROVIDERID_LEN];
} WWAN_SET_CONTEXT, *PWWAN_SET_CONTEXT;

Membros

ContextId

Uma ID exclusiva para esse contexto.

Para definir OID_WWAN_PROVISIONED_CONTEXT solicitações, o Serviço MB pode definir o valor como WWAN_CONTEXT_ID_APPEND. Se esse valor for usado, o driver de miniporte deverá decidir o índice para armazenar as informações de contexto. WWAN_CONTEXT_ID_APPEND nunca deve ser retornado em resposta a solicitações de OID_WWAN_PROVISIONED_CONTEXT de consulta .

ContextType

Especifica o tipo de contexto que está sendo representado, por exemplo, conectividade com a Internet, VPN (uma conexão com uma rede corporativa) ou VOIP (Voz sobre IP). Os drivers de miniport devem especificar WwanContextTypeNone para contextos vazios ou não comprovados.

AccessString[WWAN_ACCESSSTRING_LEN]

Uma cadeia de caracteres terminada em NULL para acessar a rede. Para redes baseadas em GSM, essa seria uma cadeia de caracteres APN (Nome do Ponto de Acesso), como "data.thephone-company.com". Para redes baseadas em CDMA, esse pode ser um código de discagem especial, como "#777" ou um NAI (Identificador de Acesso à Rede), como "foo@thephone-company.com". Esse membro pode ser NULL.

O tamanho da cadeia de caracteres não deve exceder 100 bytes.

UserName[WWAN_USERNAME_LEN]

O nome de usuário a ser usado para autenticação. Esse membro pode ser NULL.

Password[WWAN_PASSWORD_LEN]

A senha a ser usada para autenticação. Esse membro pode ser NULL.

Compression

Especifica a compactação a ser usada na conexão de dados para cabeçalho e dados. Esse membro se aplica somente a dispositivos baseados em GSM. O Serviço MB define esse membro como WwanCompressionNone para dispositivos baseados em CDMA.

AuthType

Tipo de autenticação a ser usado para a ativação do PDP.

ProviderId[WWAN_PROVIDERID_LEN]

Uma cadeia de caracteres terminada em NULL que representa a identificação do provedor de rede para a qual o contexto provisionado deve ser armazenado no conjunto OID_WWAN_PROVISIONED_CONTEXT solicitações. Os drivers de miniport devem retornar o contexto provisionado adicionado em resposta às operações de consulta subsequentes quando um SIM (Módulo de Identidade do Assinante cartão) com essa ID do provedor inicial estiver no dispositivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 7 e versões posteriores do Windows.
Cabeçalho wwan.h (inclua Wwan.h)