Поделиться через


структура WWAN_SMS_PDU_RECORD (wwan.h)

Структура WWAN_SMS_PDU_RECORD представляет запись SMS-сообщения в стиле PDU.

Синтаксис

typedef struct _WWAN_SMS_PDU_RECORD {
  ULONG           MessageIndex;
  WWAN_MSG_STATUS MsgStatus;
  BYTE            Size;
  CHAR            PduData[WWAN_SMS_PDU_HEX_BUF_LEN];
} WWAN_SMS_PDU_RECORD, *PWWAN_SMS_PDU_RECORD;

Члены

MessageIndex

Индекс в хранилище виртуальных сообщений, который поддерживается мини-драйвером. Этот индекс основан на 1, и максимальный индекс ulMaxMessageIndex, возвращенный в WWAN_SMS_CONFIGURATION_STATUS. Помните, что спецификация не отличается от физически доступных хранилищ данных. Если сообщение является сообщением класса 0 (flash/alert), оно должно быть установлено на WWAN_MESSAGE_INDEX_NONE.

MsgStatus

Состояние записи, представляющей, является ли SMS-сообщение новым (непрочитанным), старым (чтением), черновиком или отправлено.

Size

Размер записи в байтах.

Для устройств на основе GSM это представляет размер сообщения перед преобразованием в шестнадцатеричную строку.

Для устройств на основе CDMA это число байтов в PduData.

PduData[WWAN_SMS_PDU_HEX_BUF_LEN]

Для устройств на основе GSM строка, завершающая значение NULL, содержащая содержимое записи, закодируемой в шестнадцатеричном формате строки (в соответствии с форматом 3GPP TS 27.005 и 3GPP TS 23.040), представляющей SMS-сообщение.

Для устройств на основе CDMA, поддерживающих чтение SMS-сообщений в двоичном формате (как возвращено в WWAN_SMS_CAPS как WWAN_SMS_CAPS_PDU_RECEIVE), этот член содержит SMS-сообщение в виде массива байтов, как определено в разделе 3.4.2.1 SMS Point-To-Point Message в спецификации 3GPP2 C.S0015-A "Служба коротких сообщений (SMS) для широкополосных систем распространения спектра". SMS поддерживает только формат телеслужбы беспроводного обмена сообщениями (WMT). Драйверы мини-порта должны вводить эти сведения в BYTE[] для устройств на основе CDMA. Он не закодирован в шестнадцатеричном строковом формате. Сообщение не завершается с завершением NULL.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 7 и более поздних версиях Windows.
заголовка wwan.h (include Wwan.h)

См. также

WWAN_MSG_STATUS