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"

如果 MsgStatusWwanMsgStatusDraftWwanMsgStatusSent,则微型端口驱动程序应在以前的成员中指定接收方的移动电话号码。 否则,如果 MsgStatusWwanMsgStatusNewWwanMsgStatusOld,微型端口驱动程序应指定发件人的移动电话号码。

SizeInBytes

EncodedMsg 的大小(以字节为单位)。 编码的消息的最大长度可以为 WWAN_SMS_CDMA_MAX_BUF_LEN。 微型端口驱动程序必须为所有编码类型指定此成员的值。

SizeInCharacters

EncodedMsg 的大小(以编码数据表示的字符数)。 当 EncodingId 设置为 WwanSmsCdmaEncodingShiftJisWwanSmsCdmaEncodingKorean 时,微型端口驱动程序应为此成员指定 0。

EncodedMsg[WWAN_SMS_CDMA_MAX_BUF_LEN]

表示基于 CDMA 的短信的编码内容。

要求

要求
最低受支持的客户端 在 Windows 7 和更高版本的 Windows 中可用。
标头 wwan.h (包括 Wwan.h)

另请参阅

WWAN_SMS_CDMA_ENCODING

WWAN_SMS_CDMA_LANG

WWAN_SMS_SEND