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