structure WWAN_SMS_SEND_CDMA (wwan.h)
La structure WWAN_SMS_SEND_CDMA représente un sms 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. Le message EncodedMsg 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 les messages 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 d’une longueur maximale de 15 chiffres qui représente un numéro de téléphone 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 de 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 de téléphone 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 CDMA.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 7 et versions ultérieures de Windows. |
En-tête | wwan.h (inclure Wwan.h) |