estrutura WWAN_SMS_SEND_CDMA (wwan.h)
A estrutura WWAN_SMS_SEND_CDMA representa uma mensagem de texto SMS baseada em CDMA a ser enviada.
Sintaxe
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;
Membros
EncodingId
A codificação usada na mensagem CDMA. A mensagem EncodedMsg deve ser interpretada com base no valor desse membro.
LanguageId
O idioma usado na mensagem CDMA. Esse é um indicador da linguagem usada na mensagem SMS e pode ser definido como WwanSmsCdmaLangUnknown, se o idioma não for conhecido.
Address[WWAN_SMS_CDMA_ADDR_MAX_LEN]
Uma cadeia de caracteres terminada em NULL com um comprimento máximo de 15 dígitos que representa um número de celular. O número pode estar em qualquer um dos seguintes formatos:
- "+ \0"
- "\0"
Se MsgStatus for WwanMsgStatusDraft ou WwanMsgStatusSent, os drivers de miniporto deverão especificar o número de celular do receptor nos membros anteriores. Caso contrário, se MsgStatus for WwanMsgStatusNew ou WwanMsgStatusOld, os drivers de miniporto deverão especificar o número de celular do remetente.
SizeInBytes
O tamanho, em bytes, de EncodedMsg . A mensagem codificada pode ter um comprimento máximo de WWAN_SMS_CDMA_MAX_BUF_LEN. Os drivers de miniporto devem especificar um valor para esse membro para todos os tipos de codificação.
SizeInCharacters
Tamanho de EncodedMsg em número de caracteres representados pelos dados codificados. Os drivers de miniport devem especificar 0 para esse membro quando EncodingId estiver definido como WwanSmsCdmaEncodingShiftJis ou WwanSmsCdmaEncodingKorean.
EncodedMsg[WWAN_SMS_CDMA_MAX_BUF_LEN]
O conteúdo codificado que representa a mensagem de texto SMS baseada em CDMA.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 7 e versões posteriores do Windows. |
Cabeçalho | wwan.h (inclua Wwan.h) |