Compartir a través de


estructura WWAN_SMS_PDU_RECORD (wwan.h)

La estructura WWAN_SMS_PDU_RECORD representa un registro de mensaje SMS de estilo PDU.

Sintaxis

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;

Miembros

MessageIndex

Índice en el almacén de mensajes virtual que mantiene el controlador de miniport. Este índice está basado en 1 y el índice máximo se se devuelve en WWAN_SMS_CONFIGURATION_STATUS ulMaxMessageIndex. Tenga en cuenta que la especificación no diferencia entre los almacenes de datos disponibles físicamente. Si el mensaje es un mensaje de clase 0 (flash/alerta), debe establecerse en WWAN_MESSAGE_INDEX_NONE.

MsgStatus

Estado del registro que representa si el mensaje SMS es nuevo (no leído), antiguo (leído), borrador o enviado.

Size

Tamaño, en bytes, del registro.

En el caso de los dispositivos basados en GSM, esto representa el tamaño del mensaje antes de la conversión a una cadena hexadecimal.

Para los dispositivos basados en CDMA, esto representa el número de bytes del PduData .

PduData[WWAN_SMS_PDU_HEX_BUF_LEN]

Para los dispositivos basados en GSM, una cadena terminada en NULL que contiene el contenido del registro codificado en un formato de cadena hexadecimal (según los estándares TS 27.005 y 3GPP TS 23.040) que representa el mensaje SMS.

Para los dispositivos basados en CDMA que admiten la lectura de mensajes SMS en formato binario (tal como se devuelve en WWAN_SMS_CAPS como WWAN_SMS_CAPS_PDU_RECEIVE) este miembro contiene el mensaje SMS como una matriz de bytes, tal como se define en la sección 3.4.2.1 SMS Point-to-Point Message in 3GPP2 specification C.S0015-A "Short Message Service (SMS) for Wideband Spread Spectrum Systems". SMS solo admitirá el formato de teleservicio de mensajería inalámbrica (WMT). Los controladores de miniport deben escribir esta información a BYTE[] para dispositivos basados en CDMA. No está codificado en formato de cadena hexadecimal. El mensaje no está terminado en NULL.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 7 y versiones posteriores de Windows.
encabezado de wwan.h (incluya Wwan.h)

Consulte también

WWAN_MSG_STATUS