Condividi tramite


struttura WWAN_SMS_PDU_RECORD (wwan.h)

La struttura WWAN_SMS_PDU_RECORD rappresenta un record di messaggi SMS in stile PDU.

Sintassi

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;

Membri

MessageIndex

Indice nell'archivio messaggi virtuale gestito dal driver miniport. Questo indice è basato su 1 e l'indice massimo è ulMaxMessageIndex restituito in WWAN_SMS_CONFIGURATION_STATUS. Tenere presente che la specifica non distingue tra gli archivi dati fisicamente disponibili. Se il messaggio è un messaggio classe 0 (flash/alert), deve essere impostato su WWAN_MESSAGE_INDEX_NONE.

MsgStatus

Stato del record che indica se il messaggio SMS è nuovo (non letto), vecchio (letto), bozza o inviato.

Size

Dimensione, in byte, del record.

Per i dispositivi basati su GSM, rappresenta le dimensioni del messaggio prima della conversione in una stringa esadecimale.

Per i dispositivi basati su CDMA, rappresenta il numero di byte nel PduData .

PduData[WWAN_SMS_PDU_HEX_BUF_LEN]

Per i dispositivi basati su GSM, una stringa con terminazione NULL che contiene il contenuto del record codificato in un formato stringa esadecimale (in base agli standard TS 27.005 e 3GPP TS 23.040) che rappresenta il messaggio SMS.

Per i dispositivi basati su CDMA che supportano la lettura di messaggi SMS in formato binario (restituito in WWAN_SMS_CAPS come WWAN_SMS_CAPS_PDU_RECEIVE), questo membro contiene il messaggio SMS come matrice di byte, come definito nella sezione 3.4.2.1 Sms Point-to-Point Message nella specifica 3GPP2 C.S0015-A "Short Message Service (SMS) for Wideband Spread Spectrum Systems". SMS supporterà solo il formato WMT (Wireless Messaging Teleservice). I driver Miniport devono digitare queste informazioni in BYTE[] per i dispositivi basati su CDMA. Non è codificato in formato stringa esadecimale. Il messaggio non è con terminazione NULL.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows 7 e versioni successive di Windows.
intestazione wwan.h (include Wwan.h)

Vedere anche

WWAN_MSG_STATUS