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) |