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) |