структура 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) |