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