estrutura WWAN_SMS_SEND_PDU (wwan.h)
A estrutura WWAN_SMS_SEND_PDU representa uma mensagem SMS no estilo PDU.
Sintaxe
typedef struct _WWAN_SMS_SEND_PDU {
BYTE Size;
CHAR PduData[WWAN_SMS_PDU_HEX_BUF_LEN];
} WWAN_SMS_SEND_PDU, *PWWAN_SMS_SEND_PDU;
Membros
Size
Para dispositivos baseados em GSM que dão suporte a mensagens SMS no estilo PDU, o tamanho, em bytes, da mensagem antes da conversão para hexadecimal.
Para dispositivos baseados em CDMA que dão suporte ao envio de mensagens SMS no formato binário, o tamanho, em bytes, da mensagem em PduData .
A tabela a seguir lista os valores diferentes para o membro SmsFormat da estrutura WWAN_SMS_SEND e seu intervalo correspondente permitido neste membro.
SmsFormat | Tamanho |
---|---|
WwanSmsFormatPdu | 1 a WWAN_SMS_RAW_PDU_LEN |
WwanSmsFormatCdma | 1 a WWAN_SMS_CDMA_MAX_MSG_LEN |
Por exemplo:
Se PduData [0] = 0, o tamanho de PduData será Tamanho + 1.
Se PduData [0] != 0, o tamanho de PduData será Tamanho + PduData [0].
PduData[WWAN_SMS_PDU_HEX_BUF_LEN]
Uma cadeia de caracteres terminada em NULL que representa o conteúdo do registro.
Para dispositivos baseados em GSM, o conteúdo é codificado em um formato de cadeia de caracteres hexadecimal (de acordo com os padrões 3GPP TS 27.005 e 3GPP TS 23.040) que representa a mensagem de texto SMS.
Para dispositivos baseados em CDMA que dão suporte ao envio de mensagens SMS no formato binário (ou seja, miniporte drivers que retornam WWAN_SMS_CAPS_PDU_SEND no membro WwanSmsCaps do WWAN_DEVICE_CAPS), pduData contém a mensagem SMS como uma matriz de bytes, conforme definido na seção 3.4.2.1 SMS Ponto a Ponto Mensagem na especificação 3GPP2 C.S0015-A "Short Message Service (SMS) for Wideband Spread Spectrum Systems". O SMS só dará suporte ao formato WMT (Wireless Messaging Teleservice). Os drivers de miniport devem digitar essas informações para BYTE[] para dispositivos baseados em CDMA. Ele não é codificado no formato de cadeia de caracteres hexadecimal.
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) |