WWAN_SMS_SEND_CDMA構造体 (wwan.h)
WWAN_SMS_SEND_CDMA構造体は、送信する CDMA ベースの SMS テキスト メッセージを表します。
構文
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 メッセージで使用される言語。 これは SMS メッセージで使用される言語のインジケーターであり、言語がわからない場合は WwanSmsCdmaLangUnknown に設定できます。
Address[WWAN_SMS_CDMA_ADDR_MAX_LEN]
携帯電話番号を表す最大長が 15 桁の NULL で終わる文字列。 数値は、次のいずれかの形式で指定できます。
- "+ \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 ベースの SMS テキスト メッセージを表すエンコードされたコンテンツ。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 7 以降のバージョンの Windows で使用できます。 |
ヘッダー | wwan.h (Wwan.h を含む) |