Partilhar via


estrutura WWAN_SMS_PDU_RECORD (wwan.h)

A estrutura WWAN_SMS_PDU_RECORD representa um registro de mensagem SMS no estilo PDU.

Sintaxe

typedef struct _WWAN_SMS_PDU_RECORD {
  ULONG           MessageIndex;
  WWAN_MSG_STATUS MsgStatus;
  BYTE            Size;
  CHAR            PduData[WWAN_SMS_PDU_HEX_BUF_LEN];
} WWAN_SMS_PDU_RECORD, *PWWAN_SMS_PDU_RECORD;

Membros

MessageIndex

Um índice no repositório de mensagens virtual que é mantido pelo driver de miniporto. Esse índice é baseado em 1 e o índice máximo é ulMaxMessageIndex retornado em WWAN_SMS_CONFIGURATION_STATUS. Lembre-se de que a especificação não diferencia os armazenamentos de dados fisicamente disponíveis. Se a mensagem for uma mensagem classe 0 (flash/alerta), ela deverá ser definida como WWAN_MESSAGE_INDEX_NONE.

MsgStatus

O status do registro que representa se a mensagem SMS é nova (não lida), antiga (leitura), rascunho ou enviada.

Size

O tamanho, em bytes, do registro.

Para dispositivos baseados em GSM, isso representa o tamanho da mensagem antes da conversão em uma cadeia de caracteres hexadecimal.

Para dispositivos baseados em CDMA, isso representa o número de bytes no PduData .

PduData[WWAN_SMS_PDU_HEX_BUF_LEN]

Para dispositivos baseados em GSM, uma cadeia de caracteres terminada em NULL que contém o conteúdo do registro 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 SMS.

Para dispositivos baseados em CDMA que dão suporte à leitura de mensagens SMS no formato binário (conforme retornado em WWAN_SMS_CAPS como WWAN_SMS_CAPS_PDU_RECEIVE) este membro contém a mensagem SMS como uma matriz de bytes, conforme definido na seção 3.4.2.1 SMS Mensagem ponto a ponto na especificação C.S0015-A "SMS (Serviço de Mensagem Curta) para Sistemas de Espectro de Distribuiçã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. A mensagem não é terminada em NULL.

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_MSG_STATUS