Condividi tramite


struttura WWAN_SMS_STATUS (wwan.h)

La struttura WWAN_SMS_STATUS rappresenta lo stato dell'archivio messaggi SMS.

Sintassi

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

Members

uFlag

Bitmap di flag che rappresentano lo stato dell'archivio messaggi nel dispositivo MB. I valori per uFlag sono definiti nella tabella seguente.

Valore Significato
WWAN_SMS_FLAG_NONE Nessuno stato da segnalare.
WWAN_SMS_FLAG_MESSAGE_STORE_FULL L'archivio messaggi è pieno.
WWAN_SMS_FLAG_NEW_MESSAGE È arrivato un nuovo messaggio non classe 0 (flash/alert).
 

I driver Miniport non devono impostare o cancellare alcun flag fino a quando non si verifica una modifica dello stato. Ad esempio, il flag WWAN_SMS_FLAG_MESSAGE_STORE_FULL deve rimanere impostato fino a quando il driver miniport elabora completamente una richiesta di messaggio di eliminazione proveniente dal servizio MB. Analogamente, il flag WWAN_SMS_FLAG_NEW_MESSAGE deve rimanere impostato fino a quando il driver miniport elabora completamente una nuova richiesta di messaggio letto dal servizio MB.

I driver Miniport devono inviare un evento non richiesto al servizio MB ogni volta che viene impostato un flag. I driver Miniport non devono inviare un evento non richiesto quando un flag viene cancellato (reimpostato).

MessageIndex

Si tratta dell'indice del messaggio appena arrivato o del messaggio appena arrivato in caso di risposta di query .

Indice univoco nell'archivio messaggi compreso tra 1 e ulMaxMessageIndex restituito in NDIS_STATUS_WWAN_SMS_CONFIGURATION.

Se uFlag non è impostato con WWAN_SMS_NEW_MESSAGE, questo membro deve essere inizializzato dal driver miniport con WWAN_MESSAGE_INDEX_NONE.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 7 e versioni successive di Windows.
Intestazione wwan.h (include Wwan.h)

Vedi anche

NDIS_WWAN_SMS_STATUS