Share via


estrutura WWAN_SMS_STATUS (wwan.h)

A estrutura WWAN_SMS_STATUS representa o status do repositório de mensagens SMS.

Sintaxe

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

Membros

uFlag

Um bitmap de sinalizadores que representam o status do repositório de mensagens no dispositivo MB. Os valores de uFlag são definidos na tabela a seguir.

Valor Significado
WWAN_SMS_FLAG_NONE Não há status para relatar.
WWAN_SMS_FLAG_MESSAGE_STORE_FULL O repositório de mensagens está cheio.
WWAN_SMS_FLAG_NEW_MESSAGE Uma nova mensagem não classe 0 (flash/alerta) chegou.
 

Os drivers de miniporte não devem definir ou limpar nenhum sinalizador até que ocorra uma alteração de estado. Por exemplo, o sinalizador WWAN_SMS_FLAG_MESSAGE_STORE_FULL deve permanecer definido até que o driver de miniporte processe completamente uma solicitação de mensagem de exclusão proveniente do Serviço MB. Da mesma forma, o sinalizador WWAN_SMS_FLAG_NEW_MESSAGE deve permanecer definido até que o driver de miniporte processe completamente uma nova solicitação de mensagem de leitura do Serviço MB.

Os drivers de miniporto devem enviar um evento não solicitado para o Serviço MB sempre que um sinalizador for definido. Os drivers de miniporto não precisam enviar um evento não solicitado quando um sinalizador é limpo (redefinição).

MessageIndex

Esse é o índice da mensagem recém-chegada ou da mensagem recém-chegada no caso de uma resposta de consulta .

Índice exclusivo no repositório de mensagens entre 1 e ulMaxMessageIndex retornado em NDIS_STATUS_WWAN_SMS_CONFIGURATION.

Se o uFlag não estiver definido com WWAN_SMS_NEW_MESSAGE, esse membro deverá ser inicializado pelo driver de miniporto com WWAN_MESSAGE_INDEX_NONE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 7 e versões posteriores do Windows.
Cabeçalho wwan.h (inclua Wwan.h)

Confira também

NDIS_WWAN_SMS_STATUS