WWAN_SMS_SEND_CDMA 结构 (wwan.h)
WWAN_SMS_SEND_CDMA结构表示要发送的基于 CDMA 的短信。
语法
typedef struct _WWAN_SMS_SEND_CDMA {
WWAN_SMS_CDMA_ENCODING EncodingId;
WWAN_SMS_CDMA_LANG LanguageId;
CHAR Address[WWAN_SMS_CDMA_ADDR_MAX_LEN];
USHORT SizeInBytes;
BYTE SizeInCharacters;
BYTE EncodedMsg[WWAN_SMS_CDMA_MAX_BUF_LEN];
} WWAN_SMS_SEND_CDMA, *PWWAN_SMS_SEND_CDMA;
成员
EncodingId
CDMA 消息中使用的编码。 应根据此成员的值解释 EncodedMsg 消息。
LanguageId
CDMA 消息中使用的语言。 这是短信中使用的语言的指示器,如果语言未知,则可能会设置为 WwanSmsCdmaLangUnknown。
Address[WWAN_SMS_CDMA_ADDR_MAX_LEN]
以 NULL 结尾的字符串,最大长度为 15 位,表示移动号码。 该数字可以是以下任一格式:
- "+ \0"
- "\0"
如果 MsgStatus 为 WwanMsgStatusDraft 或 WwanMsgStatusSent,则微型端口驱动程序应在以前的成员中指定接收方的移动电话号码。 否则,如果 MsgStatus 为 WwanMsgStatusNew 或 WwanMsgStatusOld,微型端口驱动程序应指定发件人的移动电话号码。
SizeInBytes
EncodedMsg 的大小(以字节为单位)。 编码的消息的最大长度可以为 WWAN_SMS_CDMA_MAX_BUF_LEN。 微型端口驱动程序必须为所有编码类型指定此成员的值。
SizeInCharacters
EncodedMsg 的大小(以编码数据表示的字符数)。 当 EncodingId 设置为 WwanSmsCdmaEncodingShiftJis 或 WwanSmsCdmaEncodingKorean 时,微型端口驱动程序应为此成员指定 0。
EncodedMsg[WWAN_SMS_CDMA_MAX_BUF_LEN]
表示基于 CDMA 的短信的编码内容。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 7 和更高版本的 Windows 中可用。 |
标头 | wwan.h (包括 Wwan.h) |