Compartilhar via


SMS_DATA_ENCODING

Windows Mobile SupportedWindows Embedded CE Supported

9/19/2008

Essa enumeração especifica a codificação dados que é usada principalmente para de saída mensagem de texto tipos em chamadas SmsSendMessage. Referir-se a GSM especificação 03.40 "digital telecomunicações celular sistema (fase 2+); Técnica realização do serviço a mensagem curta (SMS)" para obter detalhes.

Syntax

enum SMS_DATA_ENCODING {
SMSDE_OPTIMAL=0,
SMSDE_GSM,
SMSDE_UCS2,
};

Enumeradores

  • SMSDE_OPTIMAL
    Escolhe a codificação dados que representa todos os caracteres a quantidade de espaço menos totalmente.
  • SMSDE_GSM
    Use o usar como padrão GSM 7 - bit codificação especificada na especificação GSM 03.38 "digital telecomunicações celular sistema (fase 2+); Alfabetos e informações Language-specific." Caracteres que não podem ser representadas por esta codificação não serão transmitidos corretamente.
  • SMSDE_UCS2
    Use a codificação Unicode UCS2.

Remarks

Esta codificação de caractere deve ser com suporte para CDMA2000 Short Message Service (SMS). Se os caracteres Unicode e GSM Não com suporte pela rede, os caracteres serão ser remapeados para ASCII se viável para manter compatibilidade.

Porque a 7-bit conjunto de caracteres ASCII não é um supraconjunto da 7-codificação GSM bit, você não poderá para remapear alguns caracteres. Nesses casos, inserir caracteres filler. De exemplo, se o aplicativo insere o bit non-7_-caractere ASCII (∆) ou (ǜ), que caractere será substituído por caractere ASCII 21 (§).

Requirements

Header sms.h
Windows Embedded CE Windows Embedded CE 6.0 and later
Windows Mobile Pocket PC 2002 and later, Smartphone 2002 and later

See Also

Reference

Short Message Service Enumerations
SmsSendMessage