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) |