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