Condividi tramite


struttura WWAN_SET_CONTEXT (wwan.h)

La struttura WWAN_SET_CONTEXT rappresenta un contesto con 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;

Membri

ContextId

ID univoco per questo contesto.

Per impostare OID_WWAN_PROVISIONED_CONTEXT richieste, 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 archiviare le informazioni sul contesto. WWAN_CONTEXT_ID_APPEND non devono mai essere restituiti in risposta alle richieste di query OID_WWAN_PROVISIONED_CONTEXT.

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

Fabbisogno

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