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:
Wymagania
Wersja |
Dostępne w systemie Windows 7 i nowszych wersjach systemu Windows. |
Nagłówek |
Ndis.h |