Compartir a través de


estructura de 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 es de clase 0 (flash/alert).
 

Los controladores miniport no deben establecer ni borrar ninguna marca hasta que se produzca un cambio de estado. Por ejemplo, la marca de 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 de WWAN_SMS_FLAG_NEW_MESSAGE debe permanecer establecida hasta que el controlador de minipuerto procese completamente una nueva solicitud de mensaje de lectura 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 minipuerto 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 respuesta de consulta .

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

Si no se establece uFlag con WWAN_SMS_NEW_MESSAGE, el controlador de miniporte debe inicializar este miembro con WWAN_MESSAGE_INDEX_NONE.

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

NDIS_WWAN_SMS_STATUS