WWAN_SET_CONTEXT struttura (wwan.h)

La WWAN_SET_CONTEXT rappresenta un contesto di cui è stato effettuato il provisioning con un'identificazione del provider di rete supportata dal dispositivo MB.

Sintassi

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;

Members

ContextId

ID univoco per questo contesto.

Per le richieste OID_WWAN_PROVISIONED_CONTEXT, il servizio MB può impostare il valore su WWAN_CONTEXT_ID_APPEND. Se si usa questo valore, il driver del miniporto deve decidere l'indice per l'archiviazione delle informazioni di contesto. WWAN_CONTEXT_ID_APPEND non deve mai essere restituito in risposta alle richieste OID_WWAN_PROVISIONED_CONTEXT query.

ContextType

Specifica il tipo di contesto rappresentato, ad esempio connettività Internet, VPN (una connessione a una rete aziendale) o VOP (Voice-over-IP). I driver miniport devono specificare WwanContextTypeNone per i contesti vuoti o non di cui è stato annullato il provisioning.

AccessString

Stringa con terminazione NULL per accedere alla rete. Per le reti basate su GSM, si tratta di una stringa del nome del punto di accesso (APN), ad esempio "data.thephone-company.com". Per le reti basate su CDMA, potrebbe trattarsi di un codice di composizione speciale, ad esempio "#777" o di un identificatore di accesso alla rete (NAI), ad esempio "foo@thephone-company.com". Questo membro può essere NULL.

Le dimensioni della stringa non devono superare i 100 byte.

UserName

Nome utente da utilizzare per l'autenticazione. Questo membro può essere NULL.

Password

Password da utilizzare per l'autenticazione. Questo membro può essere NULL.

Compression

Specifica la compressione da utilizzare nella connessione dati per l'intestazione e i dati. Questo membro si applica solo ai dispositivi basati su GSM. Il servizio MB imposta questo membro su WwanCompressionNone per i dispositivi basati su CDMA.

AuthType

Tipo di autenticazione da usare per l'attivazione PDP.

ProviderId

Stringa con terminazione NULL che rappresenta l'identificazione del provider di rete per cui il contesto di cui è stato effettuato il provisioning deve essere archiviato in set OID_WWAN_PROVISIONED_CONTEXT richieste. I driver miniport devono restituire il contesto di provisioning aggiunto in risposta alle operazioni di query successive quando nel dispositivo è presente un modulo SIM (Subscriber Identity Module) con questo ID provider home.

Requisiti

   
Client minimo supportato Disponibile in Windows 7 e versioni successive di Windows.
Intestazione wwan.h (includere Wwan.h)