OID_WWAN_PACKET_SERVICE
OID_WWAN_PACKET_SERVICE wird verwendet, um Miniporttreiber anzuweisen, Aktionen zum Anfügen/Trennen von Paketdiensten im Netzwerk des aktuellen registrierten Anbieters für GSM- und CDMA-basierte MB-Geräte auszuführen. Zusätzlich zum Anfügen/Trennen des Paketdiensts status wird diese OID verwendet, um die Verfügbarkeit der Datenklasse und die aktuell verwendeten Datenklasseninformationen zu bestimmen.
Miniporttreiber müssen Set- und Abfrageanforderungen asynchron verarbeiten, zunächst NDIS_STATUS_INDICATION_REQUIRED an die ursprüngliche Anforderung zurückgeben und später eine NDIS_STATUS_WWAN_PACKET_SERVICE status Benachrichtigung senden, die eine NDIS_WWAN_PACKET_SERVICE_STATE-Struktur enthält, um Informationen über den aktuellen Paketdienststatus bereitzustellen, unabhängig vom Abschluss von Set- oder Abfrageanforderungen.
Anrufer, die den aktuellen Paketdienststatus festlegen möchten, stellen dem Miniporttreiber eine NDIS_WWAN_SET_PACKET_SERVICE Struktur mit den entsprechenden Informationen zur Verfügung.
Bemerkungen
Weitere Informationen zur Verwendung dieser OID finden Sie unter WWAN-Paketdienstanfügungsvorgänge .
Miniporttreiber können beim Verarbeiten von Abfragen oder Festlegen von Vorgängen auf das Anbieternetzwerk zugreifen, sollten aber nicht auf das Abonnentenidentitätsmodul (SIM-Karte) zugreifen.
CDMA-basierte Geräte sollten dies als Gelegenheit nutzen, die Netzwerkressourcenzuordnung nach Möglichkeit freizugeben.
Einige SIM-Karten ermöglichen es dem MB-Gerät, sich nur für die Paketdomäne und nicht für die leitungsvermittelte Domäne zu registrieren. Sobald ein Datenaufruf beendet ist, sendet die VAN-Benutzeroberfläche eine OID_WWAN_PACKET_SERVICE Set-Anforderung zum Trennen des Paketdiensts. Dadurch wird das MB-Gerät von der Paketdomäne getrennt. Das MB-Gerät hebt die Registrierung aus dem Netzwerk auf und wechselt in einen Energiesparmodus. Folglich verschwindet das Gerät aus der VAN-Benutzeroberfläche, weil die Registrierung aufgehoben wurde, und kann nur durch Neustart wiederhergestellt werden. In diesem Szenario sollten Miniporttreiber die Vorgänge zum Anfügen/Trennen von Paketen spoofen, indem sie positive Daten zurückgeben, ohne das MB-Gerät in einen solchen Modus zu versetzen.
Für Technologien, die keine Paketanfügung unterstützen, sollten Miniporttreiber einen Anfügezustand vortäuschen, um den MB-Dienst darüber zu informieren, dass er mit der Kontextaktivierung fortfahren kann. Miniporttreiber sollten auch den Satz OID_WWAN_PACKET_SERVICE Anforderungen im Miniporttreiber vortäuschen. Miniporttreiber sollten NDIS_STATUS_WWAN_PACKET_SERVICE Benachrichtigungen für Abfragevorgänge und nicht angeforderte Ereignisse senden. Miniport-Treiber sollten die PDP-Aktivierung fehlschlagen, wenn der Zustand des Gerätepaketdiensts nicht auf WwanPacketServiceStateAttached festgelegt ist.
Der MB-Dienst darf erst dann mit der Kontextaktivierung fortfahren, wenn der Paketdienststatus WwanPacketServiceStateAttached erreicht hat.
Windows 10, Version 1903
Eine neue Version 2 für diese OID wird ab Windows 10 Version 1903 unterstützt. Die Erweiterung ermöglicht es dem Host, den Frequenzbereich abzufragen, in dem das Modem derzeit in 5G arbeitet.
Der Host kann die Statusinformationen des erweiterten Paketdiensts jederzeit abfragen. Die Antwort ist identisch mit Revision 1, mit dem Unterschied, dass Revision 2 zwei neue Felder enthält.
Wenn das Modem in einer 5G-Domäne registriert ist, gibt es den 5G-Frequenzbereich des Netzbetreibers zurück. Wenn mehrere 5G-Carrier vorhanden sind, werden alle gültigen Bereiche zurückgegeben.
Weitere Informationen zur Unterstützung von 5G-Datenklassen finden Sie unter Mb 5G-Datenklassenunterstützung.
Requirements (Anforderungen)
Version |
Verfügbar in Windows 7 und späteren Windows-Versionen. |
Header |
Ntddndis.h (include Ndis.h) |