Compartir a través de


estructura WWAN_SET_CONTEXT (wwan.h)

La estructura WWAN_SET_CONTEXT representa un contexto aprovisionado con una identificación del proveedor de red compatible con el dispositivo MB.

Sintaxis

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;

Miembros

ContextId

Un identificador único para este contexto.

Para las solicitudes de OID_WWAN_PROVISIONED_CONTEXT establecidas , el servicio MB puede establecer el valor en WWAN_CONTEXT_ID_APPEND. Si se usa este valor, el controlador de minipuerto debe decidir el índice para almacenar la información de contexto. WWAN_CONTEXT_ID_APPEND nunca se debe devolver en respuesta a las solicitudes de OID_WWAN_PROVISIONED_CONTEXT de consulta .

ContextType

Especifica el tipo de contexto que se representa, por ejemplo, conectividad a Internet, VPN (una conexión a una red corporativa) o Voz a través de IP (VOIP). Los controladores miniport deben especificar WwanContextTypeNone para contextos vacíos o no aprovisionados.

AccessString[WWAN_ACCESSSTRING_LEN]

Cadena terminada en NULL para acceder a la red. En el caso de las redes basadas en GSM, se trata de una cadena de nombre de punto de acceso (APN), como "data.thephone-company.com". En el caso de las redes basadas en POINT, puede ser un código de marcado especial, como "#777" o un identificador de acceso a la red (NAI), como "foo@thephone-company.com". Este miembro puede ser NULL.

El tamaño de la cadena no debe superar los 100 bytes.

UserName[WWAN_USERNAME_LEN]

Nombre de usuario que se va a usar para la autenticación. Este miembro puede ser NULL.

Password[WWAN_PASSWORD_LEN]

Contraseña que se va a usar para la autenticación. Este miembro puede ser NULL.

Compression

Especifica la compresión que se va a usar en la conexión de datos para el encabezado y los datos. Este miembro solo se aplica a los dispositivos basados en GSM. El servicio MB establece este miembro en WwanCompressionNone para dispositivos basados en STORAGE.

AuthType

Tipo de autenticación que se va a usar para la activación de PDP.

ProviderId[WWAN_PROVIDERID_LEN]

Cadena terminada en NULL que representa la identificación del proveedor de red para la que se debe almacenar el contexto aprovisionado en las solicitudes establecidas OID_WWAN_PROVISIONED_CONTEXT. Los controladores miniport deben devolver el contexto aprovisionado agregado en respuesta a las operaciones de consulta posteriores cuando un módulo de identidad de suscriptor (tarjeta SIM) con este identificador de proveedor principal está en el dispositivo.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 7 y versiones posteriores de Windows.
Encabezado wwan.h (incluya Wwan.h)