Compartilhar 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 miniporta. 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 entre 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), esse membro contém a mensagem SMS como uma matriz de bytes, conforme definido na seção 3.4.2.1 MENSAGEM PONTO a Ponto SMS na especificação 3GPP2 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 (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. A mensagem não é terminada em NULL.

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)

Confira também

WWAN_MSG_STATUS