WWAN_SET_CONTEXT Struktur (wwan.h)
Die WWAN_SET_CONTEXT-Struktur stellt einen bereitgestellten Kontext mit einer Netzwerkanbieteridentifikation dar, die vom MB-Gerät unterstützt wird.
Syntax
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;
Angehörige
ContextId
Eine eindeutige ID für diesen Kontext.
Für festlegen OID_WWAN_PROVISIONED_CONTEXT Anforderungen kann der MB-Dienst den Wert auf WWAN_CONTEXT_ID_APPEND festlegen. Wenn dieser Wert verwendet wird, sollte der Miniporttreiber den Index zum Speichern der Kontextinformationen festlegen. WWAN_CONTEXT_ID_APPEND sollte niemals als Reaktion auf Abfrageanforderungen OID_WWAN_PROVISIONED_CONTEXT zurückgegeben werden.
ContextType
Gibt den Kontexttyp an, der dargestellt wird, z. B. Internetkonnektivität, VPN (eine Verbindung mit einem Unternehmensnetzwerk) oder VoIP (Voice-over-IP). Miniport-Treiber sollten WwanContextTypeNone- für leere oder nicht bereitgestellte Kontexte angeben.
AccessString[WWAN_ACCESSSTRING_LEN]
Eine MIT NULL beendete Zeichenfolge für den Zugriff auf das Netzwerk. Bei GSM-basierten Netzwerken wäre dies eine APN-Zeichenfolge (Access Point Name), z. B. "data.thephone-company.com". Bei CDMA-basierten Netzwerken kann dies eine spezielle Wählnummer wie "#777" oder ein Network Access Identifier (NAI) wie "foo@thephone-company.com" sein. Dieses Element kann NULL-sein.
Die Größe der Zeichenfolge darf 100 Byte nicht überschreiten.
UserName[WWAN_USERNAME_LEN]
Der benutzername, der für die Authentifizierung verwendet werden soll. Dieses Element kann NULL-sein.
Password[WWAN_PASSWORD_LEN]
Das kennwort, das für die Authentifizierung verwendet werden soll. Dieses Element kann NULL-sein.
Compression
Gibt die Komprimierung an, die in der Datenverbindung für Header und Daten verwendet werden soll. Dieses Mitglied gilt nur für GSM-basierte Geräte. Der MB-Dienst legt dieses Mitglied auf WwanCompressionNone- für CDMA-basierte Geräte fest.
AuthType
Authentifizierungstyp, der für die PDP-Aktivierung verwendet werden soll.
ProviderId[WWAN_PROVIDERID_LEN]
Eine MIT NULL beendete Zeichenfolge, die die Netzwerkanbieteridentifikation darstellt, für die der bereitgestellte Kontext in OID_WWAN_PROVISIONED_CONTEXT Anforderungen gespeichert werden soll. Miniport-Treiber sollten den hinzugefügten bereitgestellten Kontext als Reaktion auf nachfolgende Abfrage Vorgänge zurückgeben, wenn sich ein Abonnentenidentitätsmodul (SIM-Karte) mit dieser Heimanbieter-ID im Gerät befindet.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 7 und höheren Versionen von Windows. |
Header- | wwan.h (include Wwan.h) |