OID_WWAN_PACKET_SERVICE
OID_WWAN_PACKET_SERVICE används för att instruera miniportdrivrutiner att utföra åtgärder för pakettjänstanslutning/frånkoppling på den aktuella registrerade providerns nätverk för både GSM-baserade och CDMA-baserade MB-enheter. Förutom pakettjänstens anslutnings-/frånkopplingsstatus används den här OID:et för att fastställa tillgängligheten för dataklassen och den dataklassinformation som används för närvarande.
Miniportdrivrutiner måste bearbeta uppsättnings- och frågebegäranden asynkront, först returnera NDIS_STATUS_INDICATION_REQUIRED till den ursprungliga begäran och senare skicka ett NDIS_STATUS_WWAN_PACKET_SERVICE statusmeddelande som innehåller en NDIS_WWAN_PACKET_SERVICE_STATE struktur för att ge information om det aktuella pakettjänsttillståndet oavsett om du slutför uppsättnings- eller frågebegäranden.
Anropare som begär att ange det aktuella pakettjänsttillståndet ger en NDIS_WWAN_SET_PACKET_SERVICE struktur till miniportdrivrutinen med lämplig information.
Anmärkningar
Mer information om hur du använder den här OID finns i WWAN Packet Service Attach Operations.
Miniportdrivrutiner kan komma åt providernätverket vid bearbetning av frågor eller ange åtgärder, men bör inte komma åt SIM-kortet (Subscriber Identity Module).
CDMA-baserade enheter bör använda detta som en möjlighet att frigöra nätverksresursallokeringen om möjligt.
Vissa SIM-kort gör att MB-enheten endast kan registreras på paketdomänen och inte på den kretskopplade domänen. När ett dataanrop avslutas skickar VAN-användargränssnittet en OID_WWAN_PACKET_SERVICE ange begäran om att koppla från pakettjänsten. Detta gör att MB-enheten kopplas från paketdomänen. MB-enheten avregistreras från nätverket och försätts i energisparläge. Därför försvinner enheten från VAN-användargränssnittet på grund av att den har avregistrerats och kan bara återställas genom omstart. I det här scenariot bör miniportdrivrutiner förfalska åtgärderna för paketanslutning/frånkoppling genom att returnera positiva data utan att ställa in MB-enheten i ett sådant läge.
För tekniker som inte stöder paketanslutning bör miniportdrivrutiner förfalska ett anslutningstillstånd för att låta MB-tjänsten veta att den kan fortsätta med kontextaktivering. Miniportdrivrutiner bör också förfalska uppsättningen OID_WWAN_PACKET_SERVICE begäranden i miniportdrivrutinen. Miniportdrivrutiner bör skicka NDIS_STATUS_WWAN_PACKET_SERVICE meddelanden för frågeåtgärder och för oönskade händelser. Miniportdrivrutiner bör misslyckas med PDP-aktivering om tjänsttillståndet för enhetspaket inte är inställt på WwanPacketServiceStateAttached.
MB-tjänsten ska inte fortsätta med kontextaktivering förrän pakettjänsttillståndet har nått WwanPacketServiceStateAttached.
Windows 10, version 1903
En ny revision 2 för denna OID stöds från och med Windows 10 version 1903. Tillägget gör det möjligt för värden att fråga det frekvensintervall där modemet för närvarande körs i 5G.
Värden kan när som helst fråga den utökade informationen om pakettjänstens tillstånd. Svaret är detsamma som revision 1, förutom att revision 2 har två nya fält.
Om modemet är registrerat i en 5G-domän returnerar det 5G-frekvensintervallet för operatören. Om det finns flera 5G-transportörer returneras alla giltiga intervall.
Mer information om stöd för 5G-dataklass finns i MB 5G-dataklassstöd.
Krav
Version |
Finns i Windows 7 och senare versioner av Windows. |
Rubrik |
Ntddndis.h (inkludera Ndis.h) |