Freigeben über


WWAN_READY_INFO_REV1 Struktur (wwan.h)

Die WWAN_READY_INFO_REV1-Struktur stellt den Ready-State des MB-Geräts dar. WWAN_READY_INFO_REV1 aktualisiert WWAN_READY_INFO durch Entfernen des Felds StatusFlags.

Syntax

typedef struct _WWAN_READY_INFO_REV1 {
  WWAN_READY_STATE    ReadyState;
  WWAN_EMERGENCY_MODE EmergencyMode;
  WCHAR               SubscriberId[WWAN_SUBSCRIBERID_LEN];
  WCHAR               SimIccId[WWAN_SIMICCID_LEN];
  BYTE                CdmaShortMsgSize;
  WWAN_LIST_HEADER    TNListHeader;
} WWAN_READY_INFO_REV1, *PWWAN_READY_INFO_REV1;

Angehörige

ReadyState

Der bereite Zustand des Geräts.

EmergencyMode

Der Notfallmodus des Geräts. Weitere Informationen finden Sie unter WWAN_EMERGENCY_MODE.

SubscriberId[WWAN_SUBSCRIBERID_LEN]

Eine MIT NULL beendete Zeichenfolge mit Ziffern, die die Identität des Abonnenten darstellt.

Bei GSM-basierten Geräten stellt dieses Mitglied die IMSI-Zeichenfolge (International Mobile Subscriber Identity) (bis zu 15 Ziffern länge) dar.

Bei CDMA-basierten Geräten stellt dies die MIN-Zeichenfolge (Mobile Identification Number) oder die IRM-Zeichenfolge (International Roaming MIN) (beide 10 Ziffern lang) dar.

Miniport-Treiber müssen diese Zeichenfolge angeben, wenn sich der Zustand des Geräts in WwanReadyStateInitializedändert. Miniport-Treiber sollten diese Zeichenfolge auch angeben, wenn sich der Zustand des Geräts in WwanReadyStateBadSim, WwanReadyStateFailureoder WwanReadyStateDeviceLocked, falls möglich, zu Identifikationszwecken ändert.

Für Multimodusfunktionen mit einem Netzbetreiber muss die GSM SubscriberId Format verwendet werden. Dies gilt nicht für Multi-Carrier-Multi-Mode-Funktionen, da sich die SubscriberId ändern kann.

SimIccId[WWAN_SIMICCID_LEN]

Eine NULL-beendete Zeichenfolge mit Ziffern, die die INTERNATIONAL Circuit Card (ICC)-ID der SIM-Karte darstellt. Die ICC-ID variiert zwischen 15 und 20 Ziffern und wird in alphanumerischen Zeichen dargestellt. Miniport-Treiber müssen diese Zeichenfolge angeben, wenn sich der Zustand des Geräts in WwanReadyStateInitialized ändert und auch, wenn das Gerät gesperrt ist und auf den Eintrag von PIN1- und PUK1-Schlüsseln wartet.

Miniport-Treiber müssen diesen Wert für alle Geräte angeben, auf denen WwanCellularClass gleich WwanCellularClassGsmist. Miniport-Treiber von CDMA-basierten Geräten müssen diesen Wert für Geräte angeben, auf denen SimClass gleich WwanSimClassSimRemovableist.

CdmaShortMsgSize

Die Länge des SMS-Zeichens, die vom Netzwerk oder gerät unterstützt wird, je nachdem, welcher Wert kleiner ist, wenn das Gerät CDMA-basiert.

CDMA-basierte Geräte, die SMS unterstützen, sollten ihre netzbetreiberspezifische maximale SMS-Zeichenlänge angeben, die größer als WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN und kleiner als WWAN_CDMA_SHORT_MSG_SIZE_MAX sein soll.

CDMA-basierte Geräte, die SMS nicht unterstützen, sollten dieses Mitglied auf WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN festlegen.

Dieses Mitglied gilt nicht für GSM-basierte Geräte. Miniporttreiber von GSM-basierten Geräten sollten WWAN_CDMA_SHORT_MSG_SIZE_UNKNOWN angeben.

TNListHeader

Eine Liste der Telefonnummern (TNs), die der Abonnentenidentität zugewiesen sind.

Jedes Element in der Liste ist eine Zeichenfolge von WCHARs mit einer festen Größe von WWAN_TN_LEN.

Jeder in einem Listenelement gespeicherte TN ist ein NULL-beendeter Wert.

Auf GSM-basierten Geräten werden die TNs als Mobile Station ISDN Number (MSISDNs) bezeichnet. Auf CDMA-basierten Geräten werden sie als Mobile Directory Numbers (MDNs) bezeichnet.

Miniport-Treiber sollten diesen Wert erst angeben, wenn sich der Zustand des Geräts in WwanReadyStateInitializedändert.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Header- wwan.h

Siehe auch

NDIS_WWAN_READY_INFO

WWAN_EMERGENCY_MODE

WWAN_LIST_HEADER

WWAN_READY_STATE