Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура WWAN_SMS_STATUS представляет состояние хранилища sms-сообщений.
Синтаксис
typedef struct _WWAN_SMS_STATUS {
ULONG uFlag;
ULONG MessageIndex;
} WWAN_SMS_STATUS, *PWWAN_SMS_STATUS;
Члены
uFlag
Растровое изображение флагов, представляющее состояние хранилища сообщений на устройстве МБ. Значения uFlag определены в следующей таблице.
Ценность | Значение |
---|---|
WWAN_SMS_FLAG_NONE | Состояние отчета отсутствует. |
WWAN_SMS_FLAG_MESSAGE_STORE_FULL | Хранилище сообщений заполнено. |
WWAN_SMS_FLAG_NEW_MESSAGE | Прибыло новое сообщение, отличное от класса 0 (flash/alert). |
Мини-порты не должны задавать или очищать флаг до тех пор, пока не произойдет изменение состояния. Например, флаг WWAN_SMS_FLAG_MESSAGE_STORE_FULL должен оставаться заданным, пока драйвер мини-порта полностью не обрабатывает запрос на удаление сообщений, поступающий из службы MB. Аналогичным образом флаг WWAN_SMS_FLAG_NEW_MESSAGE должен оставаться установленным до тех пор, пока драйвер мини-порта полностью не обрабатывает новый запрос на чтение сообщения из службы MB.
Драйверы минипорта должны отправлять неопрошенное событие в службу МБ всякий раз, когда установлен флаг. При очистке флага (сброс) драйверы минипорта не должны отправлять неопрошенное событие.
MessageIndex
Это индекс только что прибылного сообщения или недавно доставленного сообщения в случае ответа запроса.
Уникальный индекс в хранилище сообщений от 1 до ulMaxMessageIndex возвращен в NDIS_STATUS_WWAN_SMS_CONFIGURATION.
Если uFlag не заданы с WWAN_SMS_NEW_MESSAGE, этот элемент должен инициализироваться мини-драйвером с WWAN_MESSAGE_INDEX_NONE.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows 7 и более поздних версиях Windows. |
заголовка | wwan.h (include Wwan.h) |