Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Sieć hostowana bezprzewodowo to nowa funkcja sieci WLAN obsługiwana w systemach Windows 7 i Windows 8. Jest on również obsługiwany w systemach Windows Server 2012 i Windows Server 2008 R2 z zainstalowaną usługą bezprzewodowej sieci LAN. Ta funkcja implementuje dwie główne funkcje:
- Wirtualizacja fizycznej karty bezprzewodowej do więcej niż jednej wirtualnej karty bezprzewodowej czasami nazywanej wirtualną siecią Wi-Fi.
- Bezprzewodowy punkt dostępu oparty na oprogramowaniu, czasami nazywany SoftAP, który korzysta z określonej wirtualnej karty sieciowej.
Udostępnianie połączeń internetowych (ICS) to funkcja w systemie Windows dostępna za pośrednictwem usługi SharedAccess. Mówiąc ściśle, funkcja SharedAccess umożliwia udostępnianie sieci za pośrednictwem komputera, na którym dostęp do sieci udostępnionej nie musi zapewniać dostępu do Internetu. W tej sekcji używamy terminu ICS i SharedAccess zamiennie, ponieważ udostępnianie połączeń internetowych jest głównym scenariuszem dla sieci bezprzewodowej hostowanej, a termin ICS jest lepiej znany społeczności użytkowników.
Sieć hostowana bezprzewodowo jest ściśle powiązana z ICS, aby umożliwić zarówno bezprzewodową sieć osobistą (PAN), jak i scenariusze udostępniania Internetu. Ta sekcja zawiera ogólne zalecenia dla deweloperów aplikacji dotyczące sposobu integrowania bezprzewodowej sieci hostowanej i ICS przy użyciu publicznej sieci bezprzewodowej hostowanej i interfejsów API ICS.
Udostępnianie połączenia internetowego
Usługa ICS działa w jednym z dwóch możliwych trybów:
Tryb autonomiczny
Tylko funkcja serwera DHCPv4 działa po wywołaniu usługi ICS. Jest to specjalny tryb operacji dla ICS i jest udostępniany tylko za pośrednictwem bezprzewodowej sieci hostowanej. Użytkownik lub aplikacja nie może bezpośrednio uruchomić i zatrzymać autonomicznej usługi ICS za pośrednictwem publicznych interfejsów API ICS lub poleceń netsh. Uruchomienie bezprzewodowej sieci hostowanej zwykle obejmuje uruchomienie ICS w trybie autonomicznym, aby użyć funkcji serwera DHCPv4 w celu zapewnienia prywatnych adresów IPv4 dla podłączonych urządzeń. Komunikacja sieciowa podłączonych urządzeń jest ograniczona do wysyłania i odbierania pakietów sieciowych między podłączonym urządzeniem a komputerem lokalnym hostujące bezprzewodową sieć hostowaną oraz między samymi połączonymi urządzeniami. Skutecznie umożliwia to scenariusz bezprzewodowej sieci osobistej dla hostowanej sieci bezprzewodowej.
Tryb pełny
Wszystkie funkcje ICS działają po wywołaniu usługi, takie jak translacja adresów sieciowych i funkcje serwera DHCP dla protokołów IPv4 i IPv6. Jest to normalny tryb działania dla ICS. Użytkownik lub aplikacja może uruchomić i zatrzymać pełny tryb ICS za pomocą publicznych interfejsów API lub poleceń programu netShell. Na przykład tę usługę można zatrzymać przy użyciu polecenia net stop sharedaccess z wiersza polecenia z podwyższonym poziomem uprawnień. Połączenie bezprzewodowej sieci hostowanej z pełnym ICS, komunikacja sieciowa dla podłączonych urządzeń nie jest ograniczona do bezprzewodowej PAN. Każde podłączone urządzenie ma dostęp do sieci (takiej jak Internet) za pośrednictwem udostępnionego połączenia sieciowego z komputera z uruchomioną bezprzewodową siecią hostowaną. To skutecznie umożliwia scenariusz udostępniania sieci dla sieci bezprzewodowej Hosted Network.
W tej sekcji używamy terminu pełna ICS, aby oznaczać sytuację, w której wszystkie funkcje ICS są uruchamiane w usłudze ICS, aby zapewnić dostęp do wszystkich pełnych funkcji ICS w bezprzewodowej sieci hostowanej.
Dwa tryby operacyjne ICS wzajemnie się wykluczają, z pełnym ICS mającym wyższy priorytet. Usługa ICS może przejść z trybu autonomicznego do trybu pełnego, ale nie z trybu pełnego do trybu autonomicznego. Tryb autonomiczny ICS został wprowadzony w systemie Windows 7 i w systemie Windows Server 2008 R2 z usługą bezprzewodowej sieci LAN zainstalowanej w połączeniu z funkcją sieci hostowanej bezprzewodowo. Nie jest ona dostępna w poprzednich wersjach systemu Windows.
Każda pełna operacja ICS angażuje dwie różne karty sieciowe w systemie.
- Interfejs publiczny. Jest to interfejs sieciowy z dostępem do Internetu. Jest to interfejs używany przez komputer lokalny z systemem ICS do udostępniania Internetu klientom i urządzeniom łączącym się z nim za pośrednictwem aplikacji SoftAP.
- Interfejs prywatny. Jest to interfejs sieciowy używany przez inne urządzenia do łączenia się z komputerem lokalnym z uruchomionym protokołem ICS. Serwer DHCPv4 działa w tym interfejsie prywatnym, aby zapewnić prywatne lokalne adresy IP innym komputerom zdalnym.
Gdy interfejs publiczny nie ma dostępu do Internetu, serwer DHCP w interfejsie prywatnym nadal dostarcza lokalne adresy IP połączonym urządzeniom. Autonomiczna usługa ICS obejmuje tylko interfejs prywatny, na którym działa program SoftAP; nie obejmuje żadnego interfejsu publicznego.
W dowolnym momencie na komputerze lokalnym może działać co najwyżej jedna instancja pełnego ICS. Jeśli pełna usługa ICS jest już uruchomiona na komputerze lokalnym, uruchomienie innej pełnej usługi ICS wykazuje następujące zachowania funkcjonalne:
- Jeśli publiczne i prywatne interfejsy nowego pełnego ICS są takie same jak istniejący pełny ICS, uruchomienie drugiej pełnej ICS jest równoważne no-op.
- Jeśli nowy interfejs publiczny różni się od starego interfejsu publicznego, ale nowy interfejs prywatny jest taki sam jak stary interfejs prywatny, uruchomienie drugiego pełnego interfejsu ICS ma niewielki wpływ na podłączone urządzenia w tym samym interfejsie prywatnym. Możliwość dostępu do Internetu może ulec zmianie za pomocą nowego interfejsu publicznego.
- Jeśli nowy interfejs prywatny różni się od starego interfejsu prywatnego, funkcje ICS przestaną działać na starym interfejsie prywatnym i zaczynają stosować się do nowego interfejsu prywatnego. Każde urządzenie zdalne łączące się z komputerem lokalnym przy użyciu starego interfejsu prywatnego utraci łączność IP z komputerem lokalnym.
Kiedy pełna usługa ICS jest już uruchomiona, wywołanie drugiej pełnej usługi ICS zakłóca działanie zdalnie podłączonych urządzeń korzystających ze starego interfejsu prywatnego, o ile druga integracja ICS używa innego, nowego interfejsu prywatnego.
Aby zarządzać usługą ICS i używać jej do obsługi integracji ICS z bezprzewodową siecią hostowaną, aplikacja oprogramowania musi najpierw uzyskać interfejs INetSharingManager. Interfejs INetSharingManager zapewnia dostęp bezpośrednio lub pośrednio do wszystkich innych interfejsów COM w interfejsie API ICS. Metoda get_SharingInstalled w interfejsie INetSharingManager zgłasza, czy komputer lokalny obsługuje udostępnianie połączeń. Metoda get_EnumEveryConnection w interfejsie INetSharingManager pobiera interfejs wyliczania dla wszystkich połączeń w folderze połączeń. Metoda get_INetSharingConfigurationForINetConnection pobiera interfejs INetSharingConfiguration dla określonego połączenia. Metody w interfejsie INetSharingConfiguration mogą służyć do wykonywania zapytań i zmieniania ustawień ICS.
Sieć bezprzewodowa hostowana musi zostać uruchomiona przed wywołaniem metody get_EnumEveryConnection w interfejsie INetSharingManager, aby wyliczyć wszystkie połączenia w folderze połączeń.
Aby uzyskać informacje na temat ICS i publicznych interfejsów i metod, które mogą służyć do wykonywania zapytań i zmieniania ustawień ICS, zobacz dokumentację dotyczącą Informacje o udostępnianiu połączeń internetowych i zaporze połączenia internetowego.
Integracja sieci hostowanej i ICS
Gdy pełna usługa ICS nie jest uruchomiona, uruchomienie bezprzewodowej sieci hostowanej również wewnętrznie uruchamia usługę ICS w trybie autonomicznym tylko z funkcją serwera DHCPv4 w celu przydzielenia adresów IP podłączonych urządzeń w bezprzewodowej hostowanej interfejsie sieci. Zakres adresów podsieci dla autonomicznego serwera DHCPv4 to 192.168.173.0/24. Różni się to od zakresu podsieci 192.168.137.0/24, który jest używany z pełnymi adresami ICS.
Uruchomienie bezprzewodowej sieci hostowanej z pełną ICS stosuje następującą logikę:
- Jeśli pełna usługa ICS nie jest jeszcze uruchomiona, uruchomienie bezprzewodowej sieci hostowanej uruchamia również usługę ICS z autonomicznym serwerem DHCPv4.
- Jeśli pełna usługa ICS jest już uruchomiona, a interfejs prywatny to bezprzewodowy interfejs hostowanej sieci, po prostu uruchom bezprzewodową sieć hostowaną.
- Jeśli pełne ICS jest już uruchomione, ale interfejs prywatny nie jest interfejsem bezprzewodowej sieci hostowanej, bezprzewodowa sieć hostowana zostanie uruchomiona bez funkcji serwera DHCPv4 na interfejsie bezprzewodowej sieci hostowanej.
Wpływ powyższej logiki podkreśla następujące fakty:
- ICS nie przełącza się z trybu pełnego na tryb autonomiczny.
- Tryb autonomiczny może być wywoływany tylko przez bezprzewodową sieć hostowaną, gdy usługa ICS nie działa w trybie pełnym.
- Jeśli ICS działa w trybie autonomicznym, zostanie przełączony na tryb pełny, jeśli użytkownik lub aplikacja uruchomi ICS w trybie pełnym.
- Przejście z trybu autonomicznego do trybu pełnego w ICS może zakłócić działanie podłączonych urządzeń w bezprzewodowej PAN, jeśli prywatny interfejs pełnego ICS nie jest taki sam jak ten używany przez SoftAP.
Uruchomienie lub zatrzymanie usługi ICS na komputerze lokalnym w trybie pełnym lub autonomicznym zajmuje trochę czasu. Aplikacja powinna sprawdzić stan usługi ICS przy użyciu funkcji NotifyServiceStatusChange, aby upewnić się, że usługa ICS nie znajduje się w stanie oczekiwania na rozpoczęcie lub zatrzymanie przed uruchomieniem lub zatrzymaniem bezprzewodowej sieci hostowanej do użycia z integracją ICS.
Uruchamianie i zatrzymywanie sieci hostowanej przez sieć bezprzewodową
System Windows udostępnia platformę, na której więcej niż jedna aplikacja może zarządzać siecią hostowaną bezprzewodowo jednocześnie. W szczególności każda aplikacja może uruchomić i zatrzymać bezprzewodową sieć hostowaną samodzielnie, bez wcześniejszej wiedzy na temat innych aplikacji.
Istnieją dwa zestawy funkcji do uruchamiania i zatrzymywania hostowanej sieci.
Wiele aplikacji może wymagać użycia bezprzewodowej sieci hostowanej. Funkcje WlanHostedNetworkStartUsing i WlanHostedNetworkStopUsing działają i zatrzymują bezprzewodową sieć hostowaną w sposób zgodny z innymi aplikacjami współbieżnymi. Funkcje WlanHostedNetworkStartUsing i WlanHostedNetworkStopUsing umożliwiają aplikacji odwołanie do bezprzewodowej sieci hostowanej. Ten mechanizm utrzymuje bezprzewodową sieć hostowaną pod warunkiem, że co najmniej jedna inna aplikacja ma bieżące odwołanie do bezprzewodowej sieci hostowanej. Każdy użytkownik może wywoływać te funkcje. Pomyślne wywołania WlanHostedNetworkStartUsing muszą być uzupełnione wywołaniami funkcji WlanHostedNetworkStopUsing. Wszelkie zmiany stanu sieci hostowanej, spowodowane przez funkcję WlanHostedNetworkStartUsing, zostaną automatycznie cofnięte, jeśli aplikacja wywołująca zamknie swój uchwyt wywołania (wywołując WlanCloseHandle z tym samym parametrem hClientHandle przekazanym do WlanHostedNetworkStartUsing) lub jeśli proces zakończy się.
Funkcje WlanHostedNetworkForceStart i WlanHostedNetworkForceStop wymuszają uruchamianie i zatrzymywanie bezprzewodowej sieci hostowanej. Te funkcje mogą być wywoływane tylko wtedy, gdy użytkownik ma odpowiednie uprawnienia z podwyższonym poziomem uprawnień. Pomyślne wywołania WlanHostedNetworkForceStart mogą zostać odpowiednio dopasowane przez wywołanie funkcji WlanHostedNetworkForceStop w zależności od konstrukcji aplikacji. Te funkcje zmieniają stan bezprzewodowej sieci hostowanej bez kojarzenia żądania z deskryptorem wywołania aplikacji. Wszelkie zmiany stanu hostowanej sieci spowodowane przez funkcję WlanHostedNetworkForceStart nie zostaną automatycznie cofnięte, jeśli aplikacja wywołująca zamyka swój uchwyt wywołania (poprzez wywołanie WlanCloseHandle z tym samym parametrem hClientHandle przekazanym do WlanHostedNetworkStartUsing) lub jeśli proces zostanie zakończony. Jeśli aplikacja, która wywołała funkcję WlanHostedNetworkForceStart, zamknie się bez wywołania jednej z funkcji zatrzymujących bezprzewodową sieć hostowaną, to sieć hostowana pozostaje uruchomiona. Aplikacja może wywołać funkcję WlanHostedNetworkForceStart po upewnieniu się, że użytkownik systemu z podwyższonym poziomem uprawnień akceptuje zwiększone wymagania dotyczące zasilania związane z uruchamianiem bezprzewodowej sieci hostowanej przez dłuższy czas.
Ogólne zalecenia dotyczące funkcji, które należy wywołać, aby uruchomić i zatrzymać bezprzewodową sieć hostowaną, są następujące:
- Użyj funkcji WlanHostedNetworkStartUsing i WlanHostedNetworkStopUsing w aplikacji, aby uruchomić i zatrzymać bezprzewodową sieć hostowaną.
- Nie należy używać funkcji WlanHostedNetworkForceStart, aby uruchomić bezprzewodową sieć hostowaną, chyba że jest to absolutnie wymagane przez aplikację. Funkcja WlanHostedNetworkForceStart wymaga również podniesionych uprawnień.
- Użyj tylko funkcji WlanHostedNetworkForceStop jako metody odzyskiwania. Funkcja WlanHostedNetworkForceStop powoduje natychmiastowe zatrzymanie bezprzewodowej sieci hostowanej. Inne aplikacje, które nasłuchują bezprzewodowych powiadomień sieci hostowanej, mogą wymagać podjęcia akcji odzyskiwania. Aby uzyskać więcej informacji, zobacz poniższą dyskusję na temat sekwencji odzyskiwania dla bezprzewodowej sieci hostowanej.
Sekwencja uruchamiania sieci hostowanej w sieci bezprzewodowej
W przypadku aplikacji, która uruchamia bezprzewodową sieć hostowaną z pełnym udostępnianiem połączenia internetowego (ICS), zaleca się najpierw uruchomić bezprzewodową sieć hostowaną, a następnie uruchomić pełne udostępnianie połączenia internetowego. Jeśli bezprzewodowa sieć hostowana jest już uruchomiona, aplikacja powinna używać funkcji WlanHostedNetworkForceStop, aby zatrzymać bezprzewodową sieć hostowaną tylko wtedy, gdy pełna usługa ICS jest wymagana, ale nie została włączona przed uruchomieniem sieci hostowanej. Pozwoli to innym aplikacjom na odzyskanie sprawności po potencjalnych zakłóceniach spowodowanych rozpoczęciem pełnej usługi ICS. Aby uzyskać więcej informacji, zobacz poniższą dyskusję na temat sekwencji odzyskiwania dla bezprzewodowej sieci hostowanej. Połączona operacja powinna zakończyć się powodzeniem i zakończyć się niepowodzeniem w całości.
Notatka
Przed próbą wyliczenia odpowiedniej karty sieciowej przy użyciu interfejsu IEnumNetSharingEveryConnection należy najpierw uruchomić sieć hostowaną bezprzewodową.
Następujące uporządkowane kroki są zalecaną sekwencją uruchamiania aplikacji korzystającej z bezprzewodowej sieci hostowanej z pełnym udostępnianiem połączenia internetowego (ICS):
- Wywołaj funkcję WlanHostedNetworkInitSettings, aby upewnić się, że sieć hostowana bezprzewodowo jest skonfigurowana i gotowa do użycia.
- Wywołaj funkcje WlanHostedNetworkQueryStatus i WlanHostedNetworkQueryProperty, aby określić, czy bezprzewodowa sieć hostowana jest dozwolona i dostępna. Jeśli bezprzewodowa sieć hostowana jest niedozwolona i niedostępna, zwróć błąd.
- Przetestuj, czy usługa ICS używana dla pełnej funkcjonalności ICS jest dozwolona. Jeśli nie można uruchomić usługi ICS, zwróć błąd.
- Wywołaj funkcję WlanHostedNetworkForceStop, aby wymusić zatrzymanie bezprzewodowej sieci hostowanej.
- Wywołaj funkcję WlanHostedNetworkStartUsing, aby uruchomić bezprzewodową sieć hostowaną.
- Jeśli nie można uruchomić bezprzewodowej sieci hostowanej, zgłoś błąd.
- Jeśli pełna usługa ICS jest już uruchomiona, a bieżący publiczny lub prywatny interfejs różni się od nowego interfejsu do użycia, buforuj bieżące interfejsy publiczne i prywatne. Aplikacja może również zwrócić błąd lub monitować użytkownika, jeśli integracja z ICS jest już uruchomiona.
- Rozpocznij pełną obsługę ICS przy użyciu nowych ustawień dla interfejsów publicznych i prywatnych.
- Jeśli pełny ICS nie uruchomi się z tymi ustawieniami, spróbuj uruchomić pełną usługę ICS z buforowanymi publicznymi i prywatnymi interfejsami, jeśli pełny ICS był wcześniej uruchomiony. Wywołaj funkcję WlanHostedNetworkForceStop, aby zatrzymać bezprzewodową sieć hostowaną i zwrócić błąd.
- Zwróć powodzenie, że bezprzewodowa sieć hostowana i pełna ICS powiedzie się.
Sekwencja zatrzymywania dla sieci hostowanej bezprzewodowej
W przypadku korzystania z bezprzewodowej sieci hostowanej z pełnymi ICS, aplikacja, która zakończyła swoją pracę, może chcieć zatrzymać bezprzewodową sieć hostowaną i usługę ICS używaną do pełnej ICS. W takim przypadku zaleca się wywołanie funkcji WlanHostedNetworkForceStop w celu zatrzymania hostowanej sieci zamiast wywoływania funkcji WlanHostedNetworkStopUsing. Funkcja WlanHostedNetworkForceStop zatrzymuje bezprzewodową sieć hostowaną, a także umożliwia innym aplikacjom odzyskiwanie. Aby uzyskać więcej informacji, zobacz poniższą dyskusję na temat sekwencji odzyskiwania dla bezprzewodowej sieci hostowanej.
Następujące uporządkowane kroki to zalecana sekwencja zatrzymania w aplikacji przy użyciu bezprzewodowej sieci hostowanej i pełnej ICS:
- Zatrzymaj pełne ICS.
- Wywołaj funkcję WlanHostedNetworkForceStop, aby zatrzymać bezprzewodową sieć hostowaną.
Aplikacja korzystająca z bezprzewodowej sieci hostowanej bez pełnego ICS, która zakończyła swoje zadanie, powinna wywołać funkcję WlanHostedNetworkStopUsing lub WlanHostedNetworkForceStop, aby zatrzymać bezprzewodową sieć hostowaną. Jeśli wywołano funkcję WlanHostedNetworkStartUsing, aby uruchomić bezprzewodową sieć hostowaną, aplikacja powinna wywołać funkcję WlanHostedNetworkStopUsing, aby zatrzymać bezprzewodową sieć hostowaną. Jeśli bezprzewodowa sieć hostowana została już uruchomiona przed uruchomieniem aplikacji lub aplikacja wywołała funkcję WlanHostedNetworkForceStart, aby wymusić uruchomienie bezprzewodowej sieci hostowanej, aplikacja może wywołać funkcję WlanHostedNetworkForceStop, aby zatrzymać bezprzewodową sieć hostowaną lub nie robić nic (pozostawić bezprzewodową sieć hostowaną) w zależności od scenariusza.
Sekwencja odzyskiwania dla hostowanej sieci bezprzewodowej
Na działanie innych aplikacji może mieć wpływ aplikacja korzystająca z bezprzewodowej sieci hostowanej. Usługa ICS i interfejsy do zarządzania usługą ICS nie udostępniają żadnej metody rejestrowania aplikacji na potrzeby powiadomień o zmianach ICS. Jeśli inna aplikacja wywołuje metodę EnableSharing lub metodę DisableSharing na interfejsie INetSharingConfiguration, w celu włączenia lub wyłączenia udostępniania w połączeniu, komunikat jest wysyłany do interfejsu użytkownika na ekranie lokalnego komputera, a nie do innych aplikacji. Dlatego aplikacja musi polegać na powiadomieniach Bezprzewodowej Sieci Hostowanej, aby wykonywać akcje odzyskiwania, gdy wystąpią zmiany w ICS lub Bezprzewodowej Sieci Hostowanej.
Aplikacja korzystająca z bezprzewodowej sieci hostowanej powinna zarejestrować się na potrzeby bezprzewodowych powiadomień sieci hostowanej przez wywołanie WlanRegisterNotification. Jeżeli powiadomienia dotyczą tylko bezprzewodowej sieci hostowanej, aplikacja powinna przekazać WLAN_NOTIFICATION_SOURCE_HNWK jako parametr dwNotifSource, który jest przekazywany do WlanRegisterNotification. Jeśli potrzebne są również inne powiadomienia bezprzewodowe, WLAN_NOTIFICATION_SOURCE_HNWK należy połączyć ze stałymi źródłami powiadomień dla innych typów żądanych powiadomień bezprzewodowych i przekazać tę wartość w parametrze dwNotifSource.
Sekwencja odzyskiwania jest taka sama w przypadku aplikacji z pełnym i bez pełnej ICS, zakładając, że aplikacje nie chcą ponownie uruchamiać usługi ICS. Po otrzymaniu bezprzewodowego powiadomienia hostowanej sieci, że sieć hostowana została zatrzymana, wykonaj następujące czynności:
- Jeśli aplikacja o nazwie WlanHostedNetworkForceStart uruchamia bezprzewodową sieć hostowaną, to uruchom ją ponownie, wywołując WlanHostedNetworkForceStart. W przeciwnym razie wywołaj WlanHostedNetworkStartUsing, aby ponownie uruchomić bezprzewodową sieć hostowaną.
Sekwencja odzyskiwania dla połączonych urządzeń
Na urządzenia zdalne lub komputery podłączone do bezprzewodowej sieci hostowanej mogą mieć wpływ działania innych aplikacji, które mają wpływ na ICS i bezprzewodową sieć hostowaną. Na szczęście większość urządzeń ma wbudowaną logikę ponawiania prób w aplikacji urządzenia, aby poradzić sobie z tymczasową utratą sygnału lub roamingu.
Możliwa sekwencja odzyskiwania dla urządzeń lub komputerów połączonych z bezprzewodową siecią hostowaną, która traci kontakt, jest następująca:
- Sterownik urządzenia bezprzewodowego wskazuje, że doszło do odłączenia nośnika od górnych warstw stosu sieciowego na urządzeniu.
- Aplikacja urządzenia uruchamia okresowe kontrole dostępności bezprzewodowej sieci hostowanej.
- Gdy aplikacja urządzenia ponownie wykryje bezprzewodową sieć hostowaną, urządzenie inicjuje połączenie bezprzewodowe.
- Po pomyślnym połączeniu z bezprzewodową siecią hostowaną aplikacja urządzenia aktualizuje odpowiednio ustawienia adresu IP.
Tematy pokrewne