структура 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 (флэш-оповещение), ей необходимо задать значение 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 "Short Message Service (SMS) for Wideband Spread Spectrum Systems". SMS будет поддерживать только формат беспроводной телеслужбы обмена сообщениями (WMT). Драйверы мини-портов должны ввести эти сведения в BYTE[] для устройств на основе CDMA. Он не закодирован в шестнадцатеричном строковом формате. Сообщение не завершается со значением NULL.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях Windows.
Верхняя часть wwan.h (включая Wwan.h)

См. также раздел

WWAN_MSG_STATUS