Partager via


WWAN_SMS_STATUS structure (wwan.h)

La structure WWAN_SMS_STATUS représente la status de la banque de messages SMS.

Syntaxe

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

Membres

uFlag

Bitmap d’indicateurs qui représentent le status de la banque de messages sur l’appareil Mo. Les valeurs de uFlag sont définies dans le tableau suivant.

Valeur Signification
WWAN_SMS_FLAG_NONE Aucun status à signaler.
WWAN_SMS_FLAG_MESSAGE_STORE_FULL La banque de messages est pleine.
WWAN_SMS_FLAG_NEW_MESSAGE Un nouveau message non de classe 0 (flash/alerte) est arrivé.
 

Les pilotes miniport ne doivent pas définir ou effacer un indicateur tant qu’un changement d’état n’a pas été effectué. Par exemple, l’indicateur WWAN_SMS_FLAG_MESSAGE_STORE_FULL doit rester défini jusqu’à ce que le pilote miniport traite complètement une demande de suppression de message provenant du service Mo. De même, l’indicateur de WWAN_SMS_FLAG_NEW_MESSAGE doit rester défini jusqu’à ce que le pilote miniport traite complètement une demande de lecture de nouveau message du service Mo.

Les pilotes miniport doivent envoyer un événement non sollicité au service MB chaque fois qu’un indicateur est défini. Les pilotes Miniport n’ont pas besoin d’envoyer un événement non sollicité lorsqu’un indicateur est effacé (réinitialisé).

MessageIndex

Il s’agit de l’index du message nouvellement arrivé ou du message récemment arrivé en cas de réponse à une requête .

Index unique dans la banque de messages entre 1 et ulMaxMessageIndex retourné dans NDIS_STATUS_WWAN_SMS_CONFIGURATION.

Si l’uFlag n’est pas défini avec WWAN_SMS_NEW_MESSAGE, ce membre doit être initialisé par le pilote miniport avec WWAN_MESSAGE_INDEX_NONE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 7 et versions ultérieures de Windows.
En-tête wwan.h (inclure Wwan.h)

Voir aussi

NDIS_WWAN_SMS_STATUS