Share via


OID_WWAN_PACKET_SERVICE

OID_WWAN_PACKET_SERVICE viene usato per indicare ai driver miniport di eseguire azioni di collegamento/scollegamento dei pacchetti nella rete del provider registrato corrente per i dispositivi MB basati su GSM e CDMA. Oltre allo stato del collegamento/scollegamento del servizio pacchetti, questo OID viene usato per determinare la disponibilità della classe di dati e le informazioni sulla classe di dati attualmente usate.

I driver Miniport devono elaborare e eseguire query in modo asincrono, restituendo inizialmente NDIS_STATUS_INDICATION_REQUIRED alla richiesta originale e successivamente inviando una notifica di stato NDIS_STATUS_WWAN_PACKET_SERVICE contenente una struttura NDIS_WWAN_PACKET_SERVICE_STATE per fornire informazioni sullo stato del servizio pacchetti corrente, indipendentemente dal completamento di richieste di set o query.

I chiamanti che richiedono di impostare lo stato del servizio pacchetti corrente forniscono una struttura NDIS_WWAN_SET_PACKET_SERVICE al driver miniport con le informazioni appropriate.

Commenti

Per altre informazioni sull'uso di questo OID, vedere Operazioni di collegamento al servizio pacchetti WWAN .

I driver Miniport possono accedere alla rete del provider durante l'elaborazione di query o le operazioni impostate, ma non devono accedere al Modulo identità sottoscrittore (scheda SIM).

I dispositivi basati su CDMA devono usare questa opzione come opportunità per rilasciare l'allocazione delle risorse di rete, se possibile.

Alcune schede SIM consentono al dispositivo MB di registrare solo nel dominio del pacchetto e non nel dominio commutato dal circuito. Una volta terminata una chiamata dati, l'interfaccia utente VAN invia una richiesta OID_WWAN_PACKET_SERVICE impostata per scollegare il servizio pacchetti. In questo modo il dispositivo MB viene scollegato dal dominio del pacchetto. Il dispositivo MB annulla la registrazione dalla rete e passa in modalità di risparmio energia. Di conseguenza, il dispositivo scompare dall'interfaccia utente VAN in seguito alla registrazione e può essere recuperato solo riavviando. In questo scenario, i driver miniport devono spoofare le operazioni di collegamento/scollegamento dei pacchetti restituendo dati positivi senza impostare il dispositivo MB in tale modalità.

Per le tecnologie che non supportano il collegamento a pacchetti, i driver miniport devono spoofare uno stato di collegamento per consentire al servizio MB di sapere che può procedere con l'attivazione del contesto. I driver miniport devono anche spoofare le richieste di OID_WWAN_PACKET_SERVICE set nel driver miniport. I driver miniport devono inviare notifiche NDIS_STATUS_WWAN_PACKET_SERVICE per le operazioni di query e per gli eventi non richiesti. I driver miniport devono avere esito negativo sull'attivazione PDP se lo stato del servizio pacchetti di dispositivi non è impostato su WwanPacketServiceStateAttached.

Il servizio MB non procederà con l'attivazione del contesto fino al raggiungimento dello stato del servizio pacchetti WwanPacketServiceStateAttached.

Windows 10, versione 1903

Una nuova revisione 2 per questo OID è supportata a partire da Windows 10 versione 1903. L'estensione consente all'host di eseguire query sull'intervallo di frequenza in cui il modem è attualmente operativo nel 5G.

L'host può eseguire query sulle informazioni sullo stato del servizio pacchetti estesi in qualsiasi momento. La risposta è uguale a quella della revisione 1, ad eccezione del fatto che la revisione 2 ha due nuovi campi.

Se il modem è registrato in un dominio 5G, restituisce l'intervallo di frequenza 5G del vettore. Se esistono più vettori 5G, vengono restituiti tutti gli intervalli validi.

Per altre informazioni sul supporto della classe di dati 5G, vedere Supporto della classe di dati MB 5G.

Requisiti

Versione

Disponibile in Windows 7 e versioni successive di Windows.

Intestazione

Ntddndis.h (include Ndis.h)

Vedi anche

NDIS_WWAN_SET_PACKET_SERVICE

NDIS_STATUS_WWAN_PACKET_SERVICE

Operazioni di collegamento del servizio pacchetti WWAN