Duas resoluções. Primeiro sendo mais fácil, segundo sendo excessivamente complexo que até eu não quero abordar, pois requer programação.
Resolução Um: Você usa uma rede hospedada se o seu adaptador sem fio for capaz. (Geralmente eles são capazes.)
1.) Abra um prompt de comando elevado. Win + X e escolha CMD (Admin) OU digite "cmd" ou "prompt de comando" no Windows Search, digitando no menu Iniciar e, em seguida, clique direito "Prompt de comando" e selecione "Executar como administrador"
2.) Verifique se o seu sistema é capaz de executar este comando: netsh wlan show drivers
. Role para baixo até Hosted network supported
. Se diz Yes
você está com sorte; se No
não houver alternativa fácil e não continuar.
3.) Execute o seguinte comando para permitir e configurar sua rede hospedada, mas veja abaixo primeiro.
netsh wlan set hostednetwork mode=allow ssid=%ssid% key=%pass% keyUsage=persistent
Substitua% ssid% pelo seu nome Wi-Fi ou "Hotspot" ou SSID. Por exemplo. %código%. Substitua% pass% por sua senha Wi-Fi ou "Hotspot". Deve ter no máximo 8 caracteres. Por exemplo. ssid=MyGreatHotspot
.
4.) Depois disso, execute o comando key=strongPasswordsAreWEAK
para iniciar a transmissão "Hotspot". Agora você pode jogar sem conexão com a internet depois que todos os dispositivos se conectarem. Lembre-se de verificar os endereços IP de todos os seus dispositivos individuais para se conectar uns aos outros. O endereço IP do hotspot geralmente é "192.168.137.1".
Se você quiser compartilhar sua conexão com a Internet ou para referência futura, continue:
5.) Abra Run (Win + R) ou procurando por Run e digite em netsh wlan start hostednetwork
, então pressione Enter. Um novo adaptador mostrou na tela que deveria dizer algo ao longo das linhas de "Microsoft Hosted Network Virtual Adapter". (Opcional se você é OCD, renomeie aquele se ele diz "L.A.N Connection * 15" ou melhor, como "Hotspot"). Clique com o botão direito do mouse na Fonte de Conexão à Internet da qual você deseja compartilhar a Internet e escolha "Propriedades". Vá para a guia "Compartilhamento" e marque ou alterne em "Permitir que outros usuários da rede se conectem através da conexão com a Internet deste computador". Aplicar, OK para salvar as alterações.
6.) Você deve estar tudo pronto! :)
Se você quiser parar a rede hospedada, em um prompt de comando elevado, execute o comando: ncpa.cpl
Resolução Dois: Isto é retirado de este post do usuário Linard Arquit
In case writing your own application is a possibility, have a look at the WiFi Direct API, which offers a legacy mode. Enabling the legacy mode will create a SoftAP with the specified SSID and password. However, specifying no password doesn't seem to be supported.
Have a look at the IoTOnboarding sample to see the legacy mode in action (and to have a better 'documentation' than what Microsoft officially provides): IotOnboarding/IoTOnboardingService/OnboardingAccessPoint.cs