structure WWAN_SMS_SEND_CDMA (wwan.h)
La structure WWAN_SMS_SEND_CDMA représente un sms SMS basé sur CDMA à envoyer.
Syntaxe
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;
Membres
EncodingId
Encodage utilisé dans le message CDMA. message encodéMsg doit être interprété en fonction de la valeur de ce membre.
LanguageId
Langue utilisée dans le message CDMA. Il s’agit d’un indicateur de la langue utilisée dans le message SMS et peut être défini sur WwanSmsCdmaLangUnknown, si la langue n’est pas connue.
Address[WWAN_SMS_CDMA_ADDR_MAX_LEN]
Chaîne terminée par NULL avec une longueur maximale de 15 chiffres qui représente un numéro mobile. Le nombre peut être dans l’un des formats suivants :
- "+ \0"
- "\0"
Si MsgStatus est WwanMsgStatusDraft ou WwanMsgStatusSent, les pilotes miniport doivent spécifier le numéro mobile du récepteur dans les membres précédents. Sinon, si msgStatus est WwanMsgStatusNew ou WwanMsgStatusOld, les pilotes miniport doivent spécifier le numéro mobile de l’expéditeur.
SizeInBytes
Taille, en octets, de EncodedMsg . Le message encodé peut avoir une longueur maximale de WWAN_SMS_CDMA_MAX_BUF_LEN. Les pilotes miniport doivent spécifier une valeur pour ce membre pour tous les types d’encodage.
SizeInCharacters
Taille de EncodedMsg en nombre de caractères représentés par les données encodées. Les pilotes miniport doivent spécifier 0 pour ce membre lorsque EncodingId est défini sur WwanSmsCdmaEncodingShiftJis ou WwanSmsCdmaEncodingKorean.
EncodedMsg[WWAN_SMS_CDMA_MAX_BUF_LEN]
Contenu encodé qui représente le SMS basé sur CDMA.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows 7 et versions ultérieures de Windows. |
d’en-tête | wwan.h (include Wwan.h) |