共用方式為


WWAN_SMS_CDMA_RECORD結構(wwan.h)

WWAN_SMS_CDMA_RECORD 結構代表CDMA型SMS簡訊記錄。

語法

typedef struct _WWAN_SMS_CDMA_RECORD {
  ULONG                  MessageIndex;
  WWAN_MSG_STATUS        MsgStatus;
  CHAR                   Address[WWAN_SMS_CDMA_ADDR_MAX_LEN];
  CHAR                   ScTimeStamp[WWAN_SMS_CDMA_TIMESTAMP_MAX_LEN];
  WWAN_SMS_CDMA_ENCODING EncodingId;
  WWAN_SMS_CDMA_LANG     LanguageId;
  USHORT                 SizeInBytes;
  BYTE                   SizeInCharacters;
  BYTE                   EncodedMsg[WWAN_SMS_CDMA_MAX_BUF_LEN];
} WWAN_SMS_CDMA_RECORD, *PWWAN_SMS_CDMA_RECORD;

成員

MessageIndex

迷你埠驅動程式所維護之虛擬訊息存放區的索引。 此索引是以 1 為基礎,且最大索引 ulMaxMessageIndex,如WWAN_SMS_CONFIGURATION_STATUS中所傳回。 請注意,規格不會區分實際可用的數據存放區。 如果訊息是類別 0 (flash/alert) 訊息,則必須將此值設定為 WWAN_MESSAGE_INDEX_NONE。

MsgStatus

記錄的狀態,代表SMS訊息是新的(未讀取)、舊(已讀取)、草稿或傳送。

Address[WWAN_SMS_CDMA_ADDR_MAX_LEN]

以 NULL 結尾的字串,最大長度為 15 位數,代表行動號碼。 數位可以是下列任何格式:

  • "+ \0"
  • "\0"

如果 MsgStatusWwanMsgStatusDraftWwanMsgStatusSent,迷你埠驅動程式應該在先前成員中指定接收者的移動號碼。 否則,如果 MsgStatusWwanMsgStatusNewWwanMsgStatusOld,迷你埠驅動程式應指定發件人的移動號碼。

ScTimeStamp[WWAN_SMS_CDMA_TIMESTAMP_MAX_LEN]

字串,表示 Service Center (SC) 時間戳,格式如下:“YY/MM/DDHHmmSS±ZZ”,其中:

  • YY 代表年份的最後兩位數。 例如,07 對應至 2007。 有效範圍介於 00 到 99 之間。
  • MM 代表兩位數的月份索引。 例如,1 月和 12 日的 01 對應至 12 月。 有效範圍介於 01 到 12 之間。
  • DD 代表月份的兩位數。 例如,01 會對應至當月的第 1 天,而 31 則對應至第 31 天。 有效範圍介於 01 到 31 之間。
  • HH 代表 24 小時格式的小時。 例如,01 對應至上午 1 點,而 13 則對應至下午 1 點。 有效範圍介於 00 到 23 之間。
  • mm 代表兩位數的分鐘數。 例如,01 對應至 1 分鐘,30 對應至 30 分鐘。 有效範圍介於 00 到 59 之間。
  • SS 代表兩位數的秒數。 例如,01 對應至 1 秒,30 對應至 30 秒。 有效範圍介於 00 到 59 之間。
  • ZZ 代表時區,參考格林威治標準時間(GMT)。 例如,01 對應至 1 小時,12 對應至 12 小時。 當與 ± 符號結合時,有效範圍介於 00 到 13 之間(-12 到 +13)。
例如,若要代表 1996 年 10 月 2 日、20:01:54 GMT+2 小時,請使用下列字串時間戳 “96/10/02,20:01:54+02”

EncodingId

CDMA 訊息中使用的編碼方式。 EncodedMsg 訊息應根據這個成員的值來解譯。

LanguageId

SMS 簡訊中使用的語言。

SizeInBytes

EncodedMsg 的大小,以位元組為單位, 。 編碼的訊息長度上限為 WWAN_SMS_CDMA_MAX_BUF_LEN。 迷你埠驅動程式必須針對所有編碼類型指定這個成員的值。

SizeInCharacters

EncodedMsg 的大小,以編碼數據表示的字元數。 當 EncodingId 設定為 WwanSmsCdmaEncodingShiftJisWwanSmsCdmaEncodingKorean時,Miniport 驅動程式應該為此成員指定 0。

EncodedMsg[WWAN_SMS_CDMA_MAX_BUF_LEN]

代表簡訊簡訊之記錄的編碼內容。

要求

要求 價值
最低支援的用戶端 適用於 Windows 7 和更新版本的 Windows。
標頭 wwan.h (包括 Wwan.h)

另請參閱

WWAN_MSG_STATUS

WWAN_SMS_CDMA_ENCODING

WWAN_SMS_CDMA_LANG