структура WWAN_SMS_STATUS (wwan.h)
Структура 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.
Водители минипорта должны отправлять незапрошенное событие в службу MB всякий раз, когда установлен флаг. Водителям минипорта не нужно отправлять незапрошенное событие при снятии флага (сбросе).
MessageIndex
Это индекс нового сообщения или недавнего сообщения в случае ответа на запрос .
Уникальный индекс в хранилище сообщений от 1 до ulMaxMessageIndex , возвращенный в NDIS_STATUS_WWAN_SMS_CONFIGURATION.
Если uFlag не задан с WWAN_SMS_NEW_MESSAGE, этот элемент должен быть инициализирован драйвером мини-порта с WWAN_MESSAGE_INDEX_NONE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 7 и более поздних версиях Windows. |
Верхняя часть | wwan.h (включая Wwan.h) |