Compartir a través de


estructura WWAN_SMS_STATUS (wwan.h)

La estructura WWAN_SMS_STATUS representa el estado del almacén de mensajes SMS.

Sintaxis

typedef struct _WWAN_SMS_STATUS {
  ULONG uFlag;
  ULONG MessageIndex;
} WWAN_SMS_STATUS, *PWWAN_SMS_STATUS;

Miembros

uFlag

Mapa de bits de marcas que representan el estado del almacén de mensajes en el dispositivo MB. Los valores de uFlag se definen en la tabla siguiente.

Valor Significado
WWAN_SMS_FLAG_NONE No hay ningún estado que notificar.
WWAN_SMS_FLAG_MESSAGE_STORE_FULL El almacén de mensajes está lleno.
WWAN_SMS_FLAG_NEW_MESSAGE Ha llegado un mensaje nuevo que no sea de clase 0 (flash/alert).
 

Los controladores de miniportar no deben establecer ni borrar ninguna marca hasta que se produzca un cambio de estado. Por ejemplo, la marca WWAN_SMS_FLAG_MESSAGE_STORE_FULL debe permanecer establecida hasta que el controlador de miniporte procesa completamente una solicitud de mensaje de eliminación que procede del servicio MB. Del mismo modo, la marca WWAN_SMS_FLAG_NEW_MESSAGE debe permanecer establecida hasta que el controlador de miniporte procesa completamente una solicitud de mensaje de lectura nueva del servicio MB.

Los controladores de miniport deben enviar un evento no solicitado al servicio MB cada vez que se establece una marca. Los controladores de miniportar no necesitan enviar un evento no solicitado cuando se borra una marca (restablecimiento).

MessageIndex

Este es el índice del mensaje recién llegado o el mensaje recién llegado en caso de una consulta respuesta.

Índice único en el almacén de mensajes entre 1 y ulMaxMessageIndex devuelto en NDIS_STATUS_WWAN_SMS_CONFIGURATION.

Si el uFlag no está establecido con WWAN_SMS_NEW_MESSAGE, el controlador de miniport debe inicializar este miembro con WWAN_MESSAGE_INDEX_NONE.

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

NDIS_WWAN_SMS_STATUS