Freigeben über


WWAN_SMS_STATUS-Struktur (wwan.h)

Die WWAN_SMS_STATUS-Struktur stellt die status des SMS-Nachrichtenspeichers dar.

Syntax

typedef struct _WWAN_SMS_STATUS {
  ULONG uFlag;
  ULONG MessageIndex;
} WWAN_SMS_STATUS, *PWWAN_SMS_STATUS;

Member

uFlag

Eine Bitmap mit Flags, die die status des Nachrichtenspeichers auf dem MB-Gerät darstellen. Die Werte für uFlag sind in der folgenden Tabelle definiert.

Wert Bedeutung
WWAN_SMS_FLAG_NONE Es müssen keine status gemeldet werden.
WWAN_SMS_FLAG_MESSAGE_STORE_FULL Der Nachrichtenspeicher ist voll.
WWAN_SMS_FLAG_NEW_MESSAGE Eine neue Nicht-Klasse 0-Nachricht (Flash/Warnung) ist eingetroffen.
 

Miniporttreiber sollten keine Flags festlegen oder löschen, bis eine Zustandsänderung eintritt. Beispielsweise muss das flag WWAN_SMS_FLAG_MESSAGE_STORE_FULL festgelegt bleiben, bis der Miniporttreiber eine Löschmeldungsanforderung vom MB-Dienst vollständig verarbeitet. Ebenso muss das flag WWAN_SMS_FLAG_NEW_MESSAGE festgelegt bleiben, bis der Miniporttreiber eine Anforderung zum Lesen neuer Nachrichten vom MB-Dienst vollständig verarbeitet.

Miniport-Treiber müssen immer dann ein unerwünschtes Ereignis an den MB-Dienst senden, wenn ein Flag festgelegt wird. Miniport-Treiber müssen kein unerwünschtes Ereignis senden, wenn ein Flag gelöscht (zurückgesetzt) wird.

MessageIndex

Dies ist der Index der neu eingetroffenen Nachricht oder der kürzlich eingetroffenen Nachricht im Falle einer Abfrageantwort .

Eindeutiger Index im Nachrichtenspeicher zwischen 1 und ulMaxMessageIndex , der in NDIS_STATUS_WWAN_SMS_CONFIGURATION zurückgegeben wird.

Wenn uFlag nicht mit WWAN_SMS_NEW_MESSAGE festgelegt ist, muss dieser Member vom Miniporttreiber mit WWAN_MESSAGE_INDEX_NONE initialisiert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7 und späteren Windows-Versionen.
Kopfzeile wwan.h (include Wwan.h)

Weitere Informationen

NDIS_WWAN_SMS_STATUS