NDIS_STATUS_WWAN_CONTEXT_STATE
Os drivers de miniporto usam a notificação NDIS_STATUS_WWAN_CONTEXT_STATE para enviar uma notificação de evento quando o estado de ativação de um contexto específico é alterado.
Os drivers de miniporto também podem enviar eventos não solicitados com essa notificação.
Essa notificação usa a estrutura de NDIS_WWAN_CONTEXT_STATE.
Observações
Os drivers de miniporto também devem notificar o Serviço MB quando as alterações de estado de contexto não são causadas como resultado de um conjunto de solicitação do Serviço MB. Por exemplo, os drivers de miniporto devem notificar o Serviço MB se a rede desativar um contexto. Os drivers de miniporto não devem implementar ativações de contexto iniciadas pela rede.
Os drivers de miniporto devem notificar o Windows diretamente sobre todas as alterações de estado de contexto aplicáveis, como ao processar NDIS_STATUS_WWAN_PACKET_SERVICE ou NDIS_STATUS_WWAN_REGISTER_STATE notificações de status.
Os drivers de miniport de dispositivos MB que dão suporte a conexões de voz e dados separadas devem seguir estas diretrizes:
No momento da inicialização, o VoiceCallState deve ser definido como WwanVoiceCallStateNone.
No início da chamada de voz, envie uma notificação de evento com o VoiceCallState definido como WwanVoiceCallStateInProgress. Todos os outros membros devem refletir seu estado atual. No caso de nenhuma conexão ativa durante a chamada de voz, a ConnectionId deve ser definida como "0".
Depois que a chamada de voz for concluída, envie uma notificação de evento com o VoiceCallState definido como WwanVoiceCallStateHangUp. Todos os outros membros devem refletir seu estado atual. No caso de nenhuma conexão ativa durante a chamada de voz desligar, a ConnectionId deve ser definida como "0". Após esse evento, o VoiceCallState deve ser definido como WwanVoiceCallStateNone no driver de miniport.
Requisitos
Versão |
Disponível no Windows 7 e versões posteriores do Windows. |
Cabeçalho |
Ndis.h |