NDIS_STATUS_WWAN_SMS_RECEIVE
Miniporttreiber verwenden die NDIS_STATUS_WWAN_SMS_RECEIVE-Benachrichtigung, um den MB-Dienst entweder über den Abschluss einer vorherigen Leseanforderung über eine OID_WWAN_SMS_READ-Abfrageanforderung oder das Eintreffen einer neuen Klasse-0-Nachricht (Flash/Warnung) vom Netzwerkanbieter als Ereignisbenachrichtigung zu informieren.
Miniport-Treiber können mit dieser Benachrichtigung auch unerwünschte Ereignisse senden.
Diese Benachrichtigung verwendet die NDIS_WWAN_SMS_RECEIVE-Struktur .
Bemerkungen
RequestId wird vom Miniporttreiber auf "0" festgelegt, um die Ankunft der neuen Class-0-Nachricht (Flash/Alert) anzuzeigen. Die Ankunft neuer Nachrichten der Klasse 0 (Flash/Warnung) hängt vom aktuellen Netzwerkregistrierungsstatus ab.
Wenn die Leseanforderung zum Abrufen einer großen Anzahl von SMS-Einträgen führt, die nicht in einem vorab zugewiesenen Puffer des Miniporttreibers untergebracht werden können, können die SMS-Einträge in mehreren Anzeigen an den MB-Dienst gesendet werden. In diesem Fall muss der uStatus für die Zwischentransaktionen auf WWAN_STATUS_SMS_MORE_DATA festgelegt werden, und die endgültige Transaktion muss mit WWAN_STATUS_SUCCESS enden.
Das folgende Diagramm stellt die Verwendung der Multiple-Indication-Methode für eine große Anzahl von SMS-Datensatzabrufen dar:
Requirements (Anforderungen)
Version |
Verfügbar in Windows 7 und späteren Windows-Versionen. |
Header |
Ndis.h |