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