estructura de 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 virtuales que mantiene el controlador de miniporte. Este índice está basado en 1 y el índice máximo es ulMaxMessageIndex devuelto en WWAN_SMS_CONFIGURATION_STATUS. 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, representa el tamaño del mensaje antes de la conversión a una cadena hexadecimal.

En el caso de los dispositivos basados en VISION, representa el número de bytes en 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.

En el caso de los dispositivos basados en INDEFINIDA 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 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 miniport deben escribir esta información a BYTE[] para dispositivos basados en FUSION. No está codificado en formato de cadena hexadecimal. El mensaje no está terminado en NULL.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 7 y versiones posteriores de Windows.
Encabezado wwan.h (incluya Wwan.h)

Consulte también

WWAN_MSG_STATUS