Criando e configurando experiências de compartilhamento de Internet
O compartilhamento de Internet, comumente conhecido como tethering, foi adicionado em Windows 8.1 para permitir que os usuários compartilhem sua conexão de rede de banda larga móvel com um ou mais outros dispositivos que não são compatíveis com banda larga móvel. Os mecanismos tradicionais de tethering incluem Bluetooth e USB. No entanto, Wi-Fi pode fornecer o mecanismo rápido e fácil de compartilhamento de conexão de banda larga móvel, como hotspots pessoais, hotspots móveis e assim por diante, uma vez que requer pouca configuração, permite a transmissão de dados de alta velocidade e depende do processo familiar de conexão Wi-Fi.
Windows 8.1 e Windows 10 estendem ainda mais a funcionalidade de compartilhamento da Internet, permitindo que os clientes ativem e se conectem a computadores que têm o Compartilhamento de Internet configurado, conhecido como um ponto de acesso de ligação, como se fosse uma rede padrão Wi-Fi.
Ativar o Compartilhamento da Internet
O Compartilhamento de Internet pode ser ativado usando o botão Configurações no dispositivo compatível com banda larga móvel. Depois que o Compartilhamento de Internet estiver ativado, qualquer dispositivo que possa se conectar a uma rede Wi-Fi poderá se conectar a ele.
Para ativar o Compartilhamento da Internet
No botão Configurações , clique em Alterar configurações do computador e, em seguida, clique em Rede.
No título Banda Larga Móvel , clique no nome da rede.
Na página Banda Larga Móvel , habilite o Compartilhamento de Internet para a rede. Se a rede de banda larga móvel estiver desconectada, o dispositivo se conectará automaticamente à rede de banda larga móvel antes de configurar a rede Wi-Fi.
Se você tiver criado o pacote de metadados de serviço necessário, o computador disparará um evento informando ao aplicativo de banda larga móvel da Microsoft Store para executar um marcar de direitos. O computador aguarda que o aplicativo de banda larga móvel responda antes que o Compartilhamento da Internet seja ativado. Para obter mais informações sobre como criar pacotes de metadados de serviço, consulte Guia do desenvolvedor para criar metadados de serviço.
Depois que a rede de banda larga móvel é ativada e todas as verificações de direitos necessárias são aprovadas, a conexão de banda larga móvel é compartilhada usando uma rede de Wi-Fi privada que usa Wi-Fi modo proprietário de grupo autônomo direto com um nome de rede personalizado. Isso garante que qualquer dispositivo Wi-Fi possa se conectar à rede.
Nota O ícone da rede de banda larga móvel é atualizado automaticamente em todo o Windows para ajudar os clientes a lembrar que a rede está sendo compartilhada por outras pessoas.
Depois que o Compartilhamento da Internet estiver ativado, na página Banda Larga Móvel , clique em Editar para alterar o nome e a senha da rede.
A rede Wi-Fi deve usar WPA2-PSK.
O nome da rede é definido como um padrão de 4 dígitos> de Nome><do< Dispositivo. O nome de rede padrão é otimizado para garantir que o nome seja reconhecível para o usuário por ser curto o suficiente para se ajustar totalmente à lista Redes e exclusivo o suficiente para distinguir entre vários dispositivos.
A senha é definida como um padrão de 12 dígitos aleatórios.
A senha deve ter pelo menos 8 caracteres de comprimento.
A rede Wi-Fi será reiniciada quando o nome da rede ou senha for alterado.
Quando o Compartilhamento da Internet está ativado, as seguintes coisas acontecem:
A rede no dispositivo cliente é definida automaticamente como uma conexão limitada para reduzir o consumo desnecessário de largura de banda na rede de banda larga móvel. Isso é feito usando um Windows 8 elemento de informações específicas do fornecedor no quadro de resposta de beacon/investigação do Wi-Fi que define o custo da rede. Em Windows 8.1 outro elemento de informações específicas do fornecedor no quadro de resposta de beacon/investigação Wi-Fi foi adicionado que notifica o dispositivo cliente se a rede for uma rede de conexão. Essa adição afeta Windows 8.1 e Windows 10.
Quando o Compartilhamento de Internet está ativado, o computador não pode entrar em Modo de Espera Conectado ou em suspensão para garantir que os dispositivos cliente não percam a conexão com a Internet.
Você pode ver quantos dados foram usados por dispositivos cliente usando o aplicativo de banda larga móvel.
Depois que o último dispositivo cliente for desconectado da rede com tethered, o Compartilhamento de Internet aguardará cinco minutos. Se nenhum outro dispositivo cliente se conectar, o Compartilhamento de Internet será desativado e o computador retornará ao estado de energia normal.
Os administradores corporativos podem desabilitar o Compartilhamento de Internet usando Política de Grupo.
Conectar-se a uma rede ligada
Você pode se conectar a uma rede ligada usando um dispositivo Wi-Fi da mesma forma que se conecta a qualquer outra rede Wi-Fi. No entanto, se um usuário se conectar a uma rede ligada com as mesmas credenciais de conta microsoft em ambos os dispositivos que executam Windows 8.1 ou Windows 10, as seguintes coisas acontecem:
Se o Compartilhamento de Internet não estiver ativado quando o dispositivo Windows 8.1 ou Windows 10 se conectar, os dois dispositivos criarão uma conexão Bluetooth e o Compartilhamento de Internet será ativado.
A conexão é configurada automaticamente (nome de rede e SSID) recuperando automaticamente as credenciais da rede vinculada.
Nota Os usuários também podem se conectar a um ponto de acesso de ligação se tiverem emparelhado seus dispositivos usando Bluetooth.
Configurar o Compartilhamento da Internet
Algumas MNOs (operadoras de rede móvel) ou MVNOs (operadoras de rede virtual móvel) não dão suporte ao Compartilhamento de Internet em sua rede ou exigem um direito marcar antes de configurar o Compartilhamento da Internet. O Windows fornece os controles necessários para garantir que os dispositivos Windows estejam em conformidade com as políticas de rede.
Para fazer isso em Windows 8, Windows 8.1 ou Windows 10 anteriores à versão 1803, você deve criar um pacote de metadados de serviço e configurar o elemento AllowTethering no esquema (referência de esquema de pacote de metadados de serviço). Para obter mais informações sobre como criar um pacote de metadados de serviço, consulte Guia do desenvolvedor para criar metadados de serviço. Há três opções:
Permitir o compartilhamento de Internet para todos os clientes. (valor padrão se não for especificado no pacote de metadados de serviço)
Bloquear o compartilhamento da Internet para todos os clientes
Permitir o compartilhamento de Internet para clientes após uma marcar de direitos
Para fazer isso no Windows 10, versão 1803 e posterior, você deve definir a configuração Hotspot no banco de dados COSA com o valor apropriado.
Se você decidir que uma marcar de direitos não é necessária, nenhuma informação ou funcionalidade adicional será necessária. Se um direito marcar for necessário, você também deverá fornecer um manipulador de eventos de notificação em segundo plano que faça parte do seu aplicativo de banda larga móvel UWP. No Windows 10, versão 1803 e posteriores, use os métodos na classe TetheringEntitlementCheckTriggerDetails para manipular eventos de notificação do Windows para verificar o direito de tethering. Para versões anteriores do Windows, use a classe NetworkOperatorNotificationEventDetails . Para obter mais informações sobre como criar o manipulador de eventos de notificação em segundo plano, consulte Habilitando notificações da operadora móvel e eventos do sistema.
MOs e MVNOs têm requisitos diferentes sobre qual contexto PDP deve ser usado para o Compartilhamento de Internet. O Windows atualizou o esquema XML de provisionamento existente para permitir que você provisione o sistema com as informações de contexto PDP de compartilhamento de Internet corretas. Para obter mais informações sobre vários contextos PDP, consulte Desenvolvendo aplicativos usando vários contextos PDP.
Você também pode configurar o número máximo de dispositivos cliente conectados simultâneos é 10. Você pode alterar esse número para qualquer coisa entre 3 e 10 usando o provisionamento de conta.
Para ajudar a garantir que os usuários não executem acidentalmente seus dados, você pode mostrar estatísticas de uso de dados para seus clientes para tráfego compartilhado e não compartilhado em seu aplicativo de banda larga móvel usando o método GetNetworkUsageAsync da classe ConnectionProfile .
Criar um aplicativo personalizado de Compartilhamento de Internet
Para a maioria dos operadores, a interface do usuário do Windows fornecerá a melhor experiência para o Compartilhamento de Internet. No entanto, para criar uma experiência consistente em todos os seus dispositivos e hardware, você pode optar por incluir sua própria experiência de usuário de compartilhamento de Internet em seu aplicativo de banda larga móvel ou outro aplicativo que tenha recebido acesso privilegiado ao dispositivo de banda larga móvel. O Windows fornece várias novas APIs no namespace Windows.Networking.NetworkOperators para permitir que seu aplicativo faça o seguinte:
Verifique se o sistema é capaz de compartilhar pela Internet
Ativar e desativar o Compartilhamento da Internet
Consultar e configurar o SSID Wi-Fi e a frase secreta para a rede
Executar um marcar de direitos
Consultar o número de dispositivos conectados, bem como o número máximo de dispositivos conectados permitidos
Receber e reagir a notificações sobre uma alteração no status de Compartilhamento da Internet ou número de dispositivos conectados