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 で使用できます。 |
Header | wwan.h (Wwan.h を含む) |