structure WWAN_SET_CONTEXT (wwan.h)
La structure WWAN_SET_CONTEXT représente un contexte provisionné avec une identification de fournisseur réseau prise en charge par l’appareil Mo.
Syntaxe
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;
Membres
ContextId
ID unique pour ce contexte.
Pour définir OID_WWAN_PROVISIONED_CONTEXT demandes, le service Mo peut définir la valeur sur WWAN_CONTEXT_ID_APPEND. Si cette valeur est utilisée, le pilote miniport doit décider de l’index pour stocker les informations de contexte. WWAN_CONTEXT_ID_APPEND ne doit jamais être retourné en réponse aux requêtes OID_WWAN_PROVISIONED_CONTEXT.
ContextType
Spécifie le type de contexte représenté, par exemple, connectivité Internet, VPN (connexion à un réseau d’entreprise) ou Voix sur IP (VOIP). Les pilotes miniport doivent spécifier WwanContextTypeNone pour les contextes vides ou non approvisionnés.
AccessString[WWAN_ACCESSSTRING_LEN]
Chaîne terminée par NULL pour accéder au réseau. Pour les réseaux gsm, il s’agit d’une chaîne APN (Access Point Name) telle que « data.thephone-company.com ». Pour les réseaux basés sur CDMA, il peut s’agir d’un code de numérotation spécial tel que « #777 » ou d’un identificateur d’accès réseau (NAI) tel que «foo@thephone-company.com ». Ce membre peut avoir la valeur NULL.
La taille de la chaîne ne doit pas dépasser 100 octets.
UserName[WWAN_USERNAME_LEN]
Nom d’utilisateur à utiliser pour l’authentification. Ce membre peut avoir la valeur NULL.
Password[WWAN_PASSWORD_LEN]
Mot de passe à utiliser pour l’authentification. Ce membre peut avoir la valeur NULL.
Compression
Spécifie la compression à utiliser dans la connexion de données pour l’en-tête et les données. Ce membre s’applique uniquement aux appareils GSM. Le service MB définit ce membre sur WwanCompressionNone pour les appareils CDMA.
AuthType
Type d’authentification à utiliser pour l’activation PDP.
ProviderId[WWAN_PROVIDERID_LEN]
Chaîne terminée par null qui représente l’identification du fournisseur de réseau pour laquelle le contexte provisionné doit être stocké dans set OID_WWAN_PROVISIONED_CONTEXT requêtes. Les pilotes miniport doivent retourner le contexte provisionné ajouté en réponse aux opérations de requête suivantes lorsqu’un module d’identité d’abonné (carte SIM) avec cet ID de fournisseur de base se trouve dans l’appareil.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 7 et versions ultérieures de Windows. |
En-tête | wwan.h (inclure Wwan.h) |