Compartilhar via


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 em 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 smsFormat membro da estrutura WWAN_SMS_SEND e seu intervalo correspondente que é permitido neste membro.

SmsFormat Tamanho
WwanSmsFormatPdu 1 a WWAN_SMS_RAW_PDU_LEN
WwanSmsFormatCdma 1 a WWAN_SMS_CDMA_MAX_MSG_LEN
 
Observação para dispositivos baseados em GSM, se ElementType estiver definido como WwanStructSmsPdu, esse membro descreverá o tamanho, em bytes, de PduData, excluindo o endereço da Central de Serviços. O primeiro byte de PduData representa o tamanho do endereço da Central de Serviços que o driver de miniporto deve adicionar quando calcula o tamanho exato do buffer de PduData.

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 WwanSmsCaps membro 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 C.S0015-A "SMS (Serviço de Mensagem Curta) para Sistemas de Espectro de Propagação de Banda Larga". O SMS só dará suporte ao formato WMT (Telesserviço de Mensagens Sem Fio). 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
de cliente com suporte mínimo Disponível no Windows 7 e versões posteriores do Windows.
cabeçalho wwan.h (inclua Wwan.h)

Consulte também

WWAN_SMS_SEND