Condividi tramite


WWAN_SMS_PDU_RECORD struttura (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;

Members

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 archivi dati disponibili fisicamente. Se il messaggio è un messaggio classe 0 (flash/alert), è necessario impostare su WWAN_MESSAGE_INDEX_NONE.

MsgStatus

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

Size

Dimensioni, in byte, del record.

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

Per i dispositivi basati su CDMA, questo rappresenta il numero di byte nell'oggetto 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 al 3GPP TS 27.005 e 3GPP TS 23.040 standard) che rappresenta il messaggio SMS.

Per i dispositivi basati su CDMA che supportano la lettura di messaggi SMS in formato binario (come 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 in 3GPP2 specifica C.S0015-A "Short Message Service (SMS) for Wideband Spread Spectrum Systems". SMS supporta solo il formato di teleservizio di messaggistica wireless (WMT). I driver miniport devono digitare queste informazioni su BYTE[] per i dispositivi basati su CDMA. Non è codificato in formato stringa esadecimale. Il messaggio non viene terminato null.

Requisiti

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

Vedi anche

WWAN_MSG_STATUS