Compartilhar via


OID_WWAN_PACKET_SERVICE

OID_WWAN_PACKET_SERVICE é usado para instruir os drivers de miniport para executar ações de anexação/desanexação do serviço de pacotes na rede do provedor registrado atual para dispositivos MB baseados em GSM e CDMA. Além do serviço de pacote anexar/desanexar status, esse OID é usado para determinar a disponibilidade da classe de dados e as informações de classe de dados usadas no momento.

Os drivers de miniport devem processar solicitações de definição e consulta de forma assíncrona, retornando inicialmente NDIS_STATUS_INDICATION_REQUIRED para a solicitação original e, posteriormente, enviando uma notificação NDIS_STATUS_WWAN_PACKET_SERVICE status contendo uma estrutura NDIS_WWAN_PACKET_SERVICE_STATE para fornecer informações sobre o estado atual do serviço de pacotes, independentemente de concluir solicitações de conjunto ou consulta.

Os chamadores que solicitam definir o estado atual do serviço de pacotes fornecem uma estrutura NDIS_WWAN_SET_PACKET_SERVICE para o driver de miniporto com as informações apropriadas.

Comentários

Consulte Operações de anexação do serviço de pacotes WWAN para obter mais informações sobre como usar esse OID.

Os drivers de miniport podem acessar a rede do provedor ao processar operações de consulta ou de definição, mas não devem acessar o SIM (Módulo de Identidade do Assinante cartão).

Os dispositivos baseados em CDMA devem usar isso como uma oportunidade para liberar a alocação de recursos de rede, se possível.

Alguns cartões SIM permitem que o dispositivo MB se registre somente no domínio do pacote e não no domínio comutado por circuito. Depois que uma chamada de dados termina, a interface do usuário van envia uma solicitação de conjunto de OID_WWAN_PACKET_SERVICE para desanexar o serviço de pacotes. Isso faz com que o dispositivo MB se desanexe do domínio do pacote. O dispositivo MB cancela o registro da rede e entra em um modo de economia de energia. Consequentemente, o dispositivo desaparece da interface do usuário van como resultado do cancelamento do registro e só pode ser recuperado pela reinicialização. Nesse cenário, os drivers de miniport devem falsificar as operações de anexação/desanexação de pacotes retornando dados positivos sem definir o dispositivo MB nesse modo.

Para tecnologias que não dão suporte à anexação de pacotes, os drivers de miniporto devem falsificar um estado de anexação para informar ao Serviço MB que ele pode prosseguir com a ativação de contexto. Os drivers de miniporto também devem falsificar o conjunto OID_WWAN_PACKET_SERVICE solicitações no driver de miniporta. Os drivers de miniport devem enviar NDIS_STATUS_WWAN_PACKET_SERVICE notificações para operações de consulta e para eventos não solicitados. Os drivers de miniporta deverão falhar na ativação PDP se o estado do serviço de pacote do dispositivo não estiver definido como WwanPacketServiceStateAttached.

O Serviço MB não deve continuar com a ativação de contexto até que o estado do serviço de pacotes tenha atingido WwanPacketServiceStateAttached.

Windows 10, versão 1903

Há suporte para uma nova revisão 2 para esse OID a partir do Windows 10 versão 1903. A extensão permite que o host consulte o intervalo de frequência no qual o modem está operando atualmente em 5G.

O host pode consultar as informações de estado do serviço de pacote estendido a qualquer momento. A resposta é a mesma que a revisão 1, exceto que a revisão 2 tem dois novos campos.

Se o modem estiver registrado em um domínio 5G, ele retornará o intervalo de frequência 5G da operadora. Se existirem várias operadoras 5G, todos os intervalos válidos serão retornados.

Para obter mais informações sobre o suporte à classe de dados 5G, consulte Suporte à classe de dados MB 5G.

Requisitos

Versão

Disponível no Windows 7 e versões posteriores do Windows.

Cabeçalho

Ntddndis.h (inclua Ndis.h)

Confira também

NDIS_WWAN_SET_PACKET_SERVICE

NDIS_STATUS_WWAN_PACKET_SERVICE

Operações de anexação do serviço de pacote WWAN