WWAN_SMS_PDU_RECORD结构(wwan.h)
WWAN_SMS_PDU_RECORD结构表示 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
记录的状态,表示短信是新的(未读)、旧(已读)、草稿还是已发送。
Size
记录的大小(以字节为单位)。
对于基于 GSM 的设备,这表示在转换为十六进制字符串之前消息的大小。
对于基于 CDMA 的设备,这表示 PduData 中的字节数。
PduData[WWAN_SMS_PDU_HEX_BUF_LEN]
对于基于 GSM 的设备,一个以 NULL 结尾的字符串,其中包含以十六进制字符串格式编码的记录的内容(根据 3GPP TS 27.005 和 3GPP TS 23.040 标准),表示短信。
对于支持以二进制格式读取短信(如WWAN_SMS_CAPS WWAN_SMS_CAPS_PDU_RECEIVE中返回)的基于 CDMA 的设备,此成员包含作为字节数组的短信,如 3GPP2 规范 C 中的第 3.4.2.1 节中定义的短信点到点消息。S0015-A“宽带分散光谱系统的短消息服务(SMS)。 短信仅支持无线消息传送远程服务(WMT)格式。 微型端口驱动程序应为基于 CDMA 的设备键入此信息到 BYTE[] 。 它不是以十六进制字符串格式编码的。 消息未以 NULL 结尾。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows 7 及更高版本的 Windows 中可用。 |
标头 | wwan.h (包括 Wwan.h) |