Condividi tramite


struttura WWAN_SET_CONTEXT (wwan.h)

La struttura 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 impostare le richieste di OID_WWAN_PROVISIONED_CONTEXT, il servizio MB può impostare il valore su WWAN_CONTEXT_ID_APPEND. Se questo valore viene usato, il driver miniport deve decidere l'indice per l'archiviazione delle informazioni sul contesto. WWAN_CONTEXT_ID_APPEND non deve mai essere restituito in risposta alle richieste di OID_WWAN_PROVISIONED_CONTEXT query .

ContextType

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

AccessString[WWAN_ACCESSSTRING_LEN]

Stringa con terminazione NULL per accedere alla rete. Per le reti basate su GSM, si tratta di una stringa APN (Access Point Name), ad esempio "data.thephone-company.com". Per le reti basate su CDMA, potrebbe trattarsi di un codice di composizione speciale, ad esempio "#777" o 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[WWAN_USERNAME_LEN]

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

Password[WWAN_PASSWORD_LEN]

Password da usare 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[WWAN_PROVIDERID_LEN]

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 richieste di OID_WWAN_PROVISIONED_CONTEXT impostate . I driver Miniport devono restituire il contesto di provisioning aggiunto in risposta alle successive operazioni di query quando un modulo di identità del Sottoscrittore (scheda SIM) con questo ID provider home si trova nel dispositivo.

Requisiti

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