OID_WWAN_SMS_READ
OID_WWAN_SMS_READ считывает текстовые сообщения SMS, хранящиеся на устройстве МБ или модуле удостоверений подписчика (SIM-карта) или любой другой вспомогательной ненезависимой памяти или памяти.
Установка запросов не поддерживается.
Драйверы минипорта должны обрабатывать запросы асинхронно, первоначально возвращая NDIS_STATUS_INDICATION_REQUIRED в исходный запрос, а затем отправлять уведомление о состоянии NDIS_STATUS_WWAN_SMS_RECEIVE, содержащее структуру NDIS_WWAN_SMS_READ, чтобы предоставить sms-сообщения, запрошенные вызывающей службой при выполнении запросов.
Вызывающие абоненты, запрашивающие чтение текстовых сообщений SMS, предоставляют структуру NDIS_WWAN_SMS_READ, чтобы указать, какие SMS-сообщения вызывающий хочет, чтобы мини-порт возвращался.
Замечания
Дополнительные сведения об использовании этого OID см. в операций WWAN SMS.
При обработке этого OID драйверы мини-порта могут получить доступ к модулю удостоверений подписчика (SIM-карта), но не должны обращаться к сети поставщика.
OID_WWAN_SMS_READ поддерживает чтение текстовых сообщений SMS в режиме PDU и CDMA в зависимости от возможностей устройства.
Минипорт-драйверы могут получать запросы на чтение текстовых сообщений SMS на основе индекса или чтение всех текстовых сообщений SMS. Запросы на чтение могут состоять из любого из основных фильтров, таких как новые (непрочитанные) сообщения, старые (прочитанные) сообщения, черновики или отправленные сообщения.
Минипорт-драйверы, реализующие функции текстовых сообщений SMS, должны поддерживать чтение новых сообщений с помощью базового фильтра для WwanSmsFlagNew. Все остальные типы фильтров являются необязательными для поддержки.
Драйверы минипорта должны логически проецируйте одно текстовое хранилище SMS-сообщений во всех доступных физически разных текстовых хранилищах SMS-сообщений.
Мини-порты должны возвращать NDIS_STATUS_NOT_SUPPORTED, если они не поддерживают текстовые сообщения SMS.
Требования
Версия |
Доступно в Windows 7 и более поздних версиях Windows. |
Заголовок |
Ntddndis.h (include Ndis.h) |