Udostępnij za pośrednictwem


NDIS_STATUS_WWAN_SMS_RECEIVE

Sterowniki miniportu używają powiadomienia NDIS_STATUS_WWAN_SMS_RECEIVE, aby poinformować usługę MB o zakończeniu poprzedniego żądania odczytu za pośrednictwem żądania zapytania OID_WWAN_SMS_READ lub nadejściu nowego komunikatu klasy 0 (flash/alert) od dostawcy sieci jako powiadomienia o zdarzeniu.

Sterowniki Miniport mogą również wysyłać niezamówione zdarzenia za pomocą tego powiadomienia.

To powiadomienie używa struktury NDIS_WWAN_SMS_RECEIVE.

Uwagi

Wartość RequestId jest ustawiona na wartość "0" przez sterownik miniportu, aby wskazać przybycie nowej klasy 0 (flash/alert). Nadejście nowych komunikatów klasy 0 (flash/alert) zależy od bieżącego stanu rejestracji sieci.

Jeśli żądanie odczytu powoduje pobranie dużej liczby rekordów SMS, których nie można uwzględnić w wstępnie przydzielonym buforze sterownika miniportu, rekordy SMS mogą być wysyłane do usługi MB w wielu wskazaniach. W tym przypadku parametr uStatus musi być ustawiony na WWAN_STATUS_SMS_MORE_DATA dla transakcji pośrednich, a ostateczna transakcja musi kończyć się WWAN_STATUS_SUCCESS.

Na poniższym diagramie przedstawiono użycie metody wielokrotnego wskazania dla dużej liczby pobierania rekordów SMS:

Diagram ilustrujący metodę wielokrotnego oznaczania pobierania dużej liczby rekordów programu SMS.

Wymagania

Wersja

Dostępne w systemie Windows 7 i nowszych wersjach systemu Windows.

Nagłówek

Ndis.h

Zobacz też

OID_WWAN_SMS_READ

NDIS_WWAN_SMS_RECEIVE