두 가지 해결책. 처음에는 더 쉽고, 두 번째는 프로그래밍이 필요하기 때문에 접근하고 싶지 않은 지나치게 복잡합니다.
해결 방법 1 : 무선 어댑터가있는 경우 호스트 네트워크를 사용합니다. (보통 그들은 가능합니다.)
1.) 관리자 권한 명령 프롬프트를 엽니 다. Win + X를 선택하고 CMD (관리자)를 선택하거나 시작 메뉴에 입력하여 "cmd"또는 "명령 프롬프트"를 Windows 검색에 입력 한 다음 "명령 프롬프트"를 마우스 오른쪽 단추로 클릭하고 "관리자 권한으로 실행"을 선택하십시오.
2.) 시스템이이 명령을 실행할 수 있는지 확인하십시오 netsh wlan show drivers
. 로 스크롤하십시오 Hosted network supported
. 그것이 Yes
운이 좋다고 말하면 ; 경우 No
가 쉬운 대안입니다 계속하지 않습니다.
3.) 다음 명령을 실행하여 호스트 네트워크를 허용하고 설정하되 먼저 아래를보십시오.
netsh wlan set hostednetwork mode=allow ssid=%ssid% key=%pass% keyUsage=persistent
% ssid %를 Wi-Fi 또는 "Hotspot"이름 또는 SSID로 바꾸십시오. 예 ssid=MyGreatHotspot
. % pass %를 Wi-Fi 또는 "Hotspot"비밀번호로 바꾸십시오. 최소 8 자 이상이어야합니다. 예 key=strongPasswordsAreWEAK
.
4.) 그런 netsh wlan start hostednetwork
다음 "Hotspot"브로드 캐스트를 시작하려면 명령을 실행하십시오 . 지금은 모든 장치가 연결된 후 인터넷에 연결하지 않고도 재생할 수 있습니다. 서로 연결하려면 모든 개별 장치의 IP 주소를 확인하십시오. 핫스팟의 IP 주소는 일반적으로 "192.168.137.1"입니다.
인터넷 연결을 공유하거나 추가로 참조하려면 다음을 계속하십시오.
5.) Run (Win + R)을 열거 나 Run을 검색하고을 입력 ncpa.cpl
한 다음 Enter 키를 누릅니다. 새로운 어댑터가 화면에 "Microsoft Hosted Network Virtual Adapter"줄에 표시되어야합니다. (선택적으로 OCD 인 경우 "LAN 연결 * 15"라고 표시되거나 "핫스팟"과 유사하면 이름을 바꿉니다.) 인터넷을 공유하려는 인터넷 연결 소스를 마우스 오른쪽 단추로 클릭하고 "속성"을 선택하십시오. "공유"탭으로 이동하여 "다른 네트워크 사용자가이 컴퓨터의 인터넷 연결을 통해 연결하도록 허용"을 체크 표시하거나 토글하십시오. 적용, 확인을 눌러 변경 사항을 저장하십시오.
6.) 모든 준비가 완료되었습니다! :)
호스트 네트워크를 중지하려면 관리자 권한 명령 프롬프트에서 다음 명령을 실행하십시오. netsh wlan stop hostednetwork
해결 방법 2 : 사용자 Linard Arquit 가이 게시물 에서 가져 왔습니다.
자신의 응용 프로그램을 작성하는 것이 가능할 경우 레거시 모드를 제공하는 WiFi Direct API를 살펴보십시오. 레거시 모드를 활성화하면 지정된 SSID 및 암호로 SoftAP가 생성됩니다. 그러나 비밀번호를 지정하지 않으면 지원되지 않는 것 같습니다.
IoTOnboarding 샘플을 살펴보고 레거시 모드가 작동하는지 확인하고 Microsoft가 공식적으로 제공하는 것보다 더 나은 '문서화'를 얻으십시오. IotOnboarding / IoTOnboardingService / OnboardingAccessPoint.cs