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